Words: GLAMOUR | Pictures: Gallo/Getty Images
See all the celebs at Cannes!
Share this |
Sofia Vergara feels like a ‘drag queen’
Are Katy Perry and John Mayer back on… again?
Gwen Stefani and Gavin Rossdale split!
It’s a girl: Zooey Deschanel welcomes first child!
Bonang gets her own E! News Special!
Gwyneth Paltrow: “Conscious Uncoupling was not my idea”
Bikini Body Goals: Rihanna in Barbados
Is Rebel Wilson getting hitched?
The meaning behind Miranda Kerr’s jewellery range
Giuliana Rancic gets a major slap in the face
New BFFs Cameron Diaz and Cheryl Cole shone together on the red carpet yesterday at the UK premiere of their new movie, What To Expect When You're Expecting. Click through to see what they were wearing.
Cameron Diaz showed off her Californian tan in a strapless Stella McCartney jumpsuit with a cute side-swept 'do!
While Cheryl Cole opted for a pretty flowing white and peach Victoria Beckham gown.