Who Wore It Best? Demi Lovato vs. Sofia Vergara

AP Photo; Grosby Group

Who says maxi dresses are for summer only? These ladies knew how to work this dress -- no matter the season! Demi Lovato wore the leather corset dress at the Fanta Irresistible Awards in Mexico City back in August, pairing it with a cool metal statement necklace and a wavy updo. Sofia Vergara wore her dress on New Year's Eve while celebrating in Miami. She kept her um, assets, as the focus with minimal jewelry and sleek, straight hair. While we love Demi's bright look, we also think Sofia looked great.

Share this 
About this author

Samantha Leal, Deputy Editor

Sam edits and oversees all site content with a focus on fashion, beauty and lifestyle. When she's not working, you can find her watching way too many YouTube videos and reading (YA novels, mostly). Follow her on Twitter @samanthajoleal.

Like this post? Contribute to the discussion!