Cameron Diaz Wore Fancy Pants

By
Cameron Diaz. Photo: Ferdaus Shamim/2012 Ferdaus Shamim/2012 Ferdaus Shamim

Cameron Diaz wore an off-white jumpsuit by Stella McCartney to the What to Expect When You’re Expecting premiere in London last night. She accessorized with sandals also made by the designer.

What do you think about wearing pants on the red carpet? Is it too casual? Or do you think it's a nice change of pace?