Posts in tag


Lifetime’s American Beauty Star Season 2 Live Finale

LIFETIME’S AMERICAN BEAUTY STAR SEASON 2 LIVE FINALE: AMERICA DECIDED THE WINNER  Wednesday, March 27, 2019 The competition reached its climax as the three finalists traveled to New York City to show off their final looks in front of a live audience. The artists had one last shot to prove they were worthy of the …