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.

Source: WireImage
Read More Carolina HerreraCameron Diaz
Award season continues with the SAG Awards! Check out our event coverage!