11/07/2013 18:39 BST | Updated 22/05/2015 10:12 BST

Cameron Diaz Wears Onesie For What To Expect Premiere

Cameron Diaz arrived in London for the UK premiere of movie What To Expect When You're Expecting on Tuesday night (22 May).

cheryl cole cameron diaz

The actress joined Cheryl Cole in a spot of pale red carpet wear thanks to this off-white strapless jumpsuit by Stella McCartney.

cameron diaz white jumpsuit

If we remember rightly, Cameron went through a bit of a jumpsuit phase when she was on the promo trail for her movie Bad Teacher, so perhaps she knows something we don't about the usefulness of a onesie on the red carpet as opposed to an evening gown. We'll have to ask her next time we see her!

See all the photos from the red carpet last night: