Mariah Carey and Heidi Klum wore this silver metallic Roberto Cavalli very mini dress and I have to admit Mariah looks better because of her fabulous curves and I prefer her silver metallic Jimmy Choo strappy sandals versus Heidi pumps.
Rihanna and Angie Harmon both wore this hideous Stella McCartney floral jumpsuit so no one wins! This is a clear example of the designer giving it to them for free!