Cameron Diaz arrived in London for the UK premiere of movie What To Expect When You're Expecting on Tuesday night (22 May).
The actress joined Cheryl Cole in a spot of pale red carpet wear thanks to this off-white strapless jumpsuit by Stella McCartney.
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: