Skip Nav

50 Sexiest Red-Carpet Looks of 2011

Cameron Diaz showed off her mile-long legs at the Vanity Fair Oscars party in February — she wore an asymmetrical-shoulder minidress by Carolina Herrera that she had shortened from the runway version.

Image Source: WireImage
Read More Carolina HerreraCameron DiazGwyneth PaltrowJennifer AnistonAnne HathawayCelebrity StyleCelebrityEditor's PickRed CarpetKristen StewartBest Of 2011