After winning the third season of 'American Idol' in 2004, Fantasia Barrino has had a whirlwind life and been thrown into the limelight. From winning one of the most popular singing competitions to portraying an iconic literary character in 'The Color Purple' on Broadway, Fantasia hasn't been doing too badly. And as she celebrates her 29th birthday (June 30), she is not only back with a new album, 'Side Effects of You,' but also with a chic look that's always red carpet-ready.

While she's looking more and more stylish these days, she did have her moments where we all wondered, "What was she thinking?" But of course you live and learn, so here's a rundown of her best (and worst) looks. Check out Fantasia's Style Evolution below.