
Florence Welch of Florence and the Machine wore this elegant Christian Dior Spring 2010 dress, when she attended one of the “Brit Awards” after-parties in London back in February.
The flame-haired singer was celebrating after picking up the award for ‘Best British Album’.
She teamed her belted chevron print dress with the matching runway ankle-socks and platforms, plus layered necklaces and a deep red pout.
Rihanna opted for the same Dior dress when she arrived on the orange carpet at the “Nickelodeon Kids’ Choice Awards” in LA last month
Rihanna also accessorised with the same matching ankle-socks and layered necklaces, but instead opted for Brian Atwood shoes.
She added bold-shoulder pads to her look to give it an Alexandre Vauthier-esqe feel.
I hated Rihanna’s choice of heels with this look plus the bold shoulders seemed try-hard, so Florence wins for me.

Credit: Style.com, Rex & Fame Pictures
MORE FROM RED CARPET FASHION AWARDS:
Posted by Catherine Kallon on April 30th, 2010 In: Christian Dior, Florence Welch, Rihanna, Who Wore It Better?









Who Was Your Best Dressed At The amfAR Cinema Against AIDS Gala?
Portia de Rossi In Roksanda Ilincic – Los Angeles Confidential Magazine Ma...
Lea Seydoux In Elie Saab & Adele Exarchopoulos In Balmain – ‘Le Grand Journal’
Lea Michele In Roberto Cavalli – 2013 LA Screenings Lot Party
Jessica Alba In Zuhair Murad – Social Star Awards 2013
2013 amfAR Benefit Gala sponsored by LoveGold

















I don’t really understand the socks but Florence is gorqeous, stylish, and charismatic. She could look good in anything. As for Rihanna, I lost respect any respect I may have had for her or her music when she released her cd good girl gone bad. After that, she just seemed to go down hill morally and esthetically. She used to have a cool kinda reggae sound but now she’s just like everyone else there in hollywood.
Florence. She can make anything look good. i bet if she wore a garbage bag it would still look good!