So who wore it better? Rosie Huntington-Whiteley or Rihanna? Here's Rosie doing a photoshoot for Victoria's Secret, and this must be the most ugly dress ever because it doesn't make any of them look good.

Check out Rihanna:


Check out the rest: