Red Carpet Glam! Best & Worst Dressed At ‘What To Expect When You’re Expecting’

May 15 2012, Published 12:00 p.m. ET
By Leah Ornstein - Breaking Celebrity News Features Editor
Who steamed up the red carpet of one of this season’s hottest movie premieres?
It was a star-studded night at the Los Angeles premiere of What To Expect When You’re Expecting, where Cameron Diaz, Brooklyn Decker, Elizabeth Banks and Jennifer Lopez competed for the best dressed title – and Breaking Celebrity News has the photos and details about who looked fab and whose fashion was totally drab.
Diaz flaunted her superior stems to perfection, wearing a short and sexy Valentino number that also bared her bra! The leggy blonde perfected her look by pairing the flirty number with nude Lanvin pumps and a Kimberley McDonald ring.
Instead of sporting another barely legal style, Lopez channeled her movie star side in a luxurious Maria Lucia Hohan nude gown. She paired the plunging number with a Swarovski clutch, Sergio Rossi heels and Jacqueline Nerguizian bling.