A Fashion Face Off Between Cameron Diaz And Kate Upton

She might be twice her age, but Kate Upton stood no change in front of Cameron Diaz who most definitely won hands down against her in the fashion face-off at the premiere of The Other Woman in London.

Cameron Diaz, looked hotter than the red carpet she walked on in her skintight, three-quarter-sleeve leather pencil dress by The Row, which showed off her fantastic figure to perfection. Cameron has her hair simply styled, wore red colour lipstick and nude Manolo Blahnik footwear.

Cameron Diaz walked the red carpet at the Curzon Mayfair Cinema, London, with her co-stars, Leslie Mann and Kate Upton. While both Leslie Mann and Kate Upton looked gorgeous, one could take their eyes off Cameron.

While, Kate Upton, opted for grown-up glam, and along the way ended up looking almost plump in full skirted William Vintage dress, which she paired with beige Christian Louboutin heels, Leslie Mann, opted for a graphic-print Giles dress with a sequin-embellished neckline, paired with black Roger Vivier shoes.

The shutterbugs went gaga over all the three gorgeous ladies but then at the end of it our vote went to Cameron Diaz.

Now coming to the film, The Other Woman, it’s a story of a girl who, after discovering her boyfriend is married, tries to get her ruined life back on track. During this time she accidentally meets the wife he’s been cheating on, she realises they have much in common, and her sworn enemy becomes her greatest friend.

When yet another affair is discovered, all three women team up to plot mutual revenge on their cheating lover.

Cameron Diaz stated that the cast had a lot of fun filming on location in the Hamptons and the Bahamas: “There’s nothing more fun on location than everyone together in one room and just being ridiculous. We also celebrated Kate’s twenty first birthday in the Hamptons which was so much fun, we really just kind of showed her what it’s like to be an adult.”

The Other Woman is due to be released in cinemas on April 23, 2014.