Cameron Diaz wore a short Valentino dress to the premiere of 'What To Expect When You're Expecting' at Grauman's Chinese Theatre in LA.
The full-sleeved, knitted dress was cute and managed to showcase Cameron's long, long legs but it seemed a little off when it came to fit.
She completed the look with a side-parted bob, pink lips, black agate earrings and nude, ankle-strap Lanvin pumps.
Image Source: zimbio