Lifetime's American Beauty Star Season 2 LIVE Finale

Christie Brinkley and Leah Wyar attend Lifetime's American Beauty Star Season 2 Live Finale at Manhattan Center on March 27, 2019 in New York City.
(March 26, 2019 - Source: MIKE COPPOLA/GETTYIMAGES/Getty Images North America) more pics from this album »