Vegetarian Christie Brinkley stunning at 58