Cameron Diaz attended the UK premiere of The Other Woman last night and she pretty much rocked the red carpet.
The 41-year-old left Sports Illustrated model Kate Upton in the shade when she donned a form fitting leather dress.
Pairing it with nude heels, Cameron's legs went on forever while Kate's black number swamped her shape, making her look much older then her 21 years.
Both blondes are pictured below, which do you prefer?
To be in with a chance to win tickets to the Her.ie screening of The Other Woman, keep an eye on the site over the coming days.
‘They are surprisingly comfortable!’ Shoppers are praising a pair of sandals that look like Birkenstocks but are ‘a fraction of the price’. The popular Birkenstocks are go-to sandals for many people during summer, but a pair of the classic sliders will set you back €113. If you want a similar style but on a budget, […]
This M&S summer dress will complete your wardrobe This M&S summer dress is the IT Girl dress of the summer. Summer is finally here, and our wardrobes are in need of a boost. The old dresses we’ve been wearing for the last decade are looking a little worse for wear. It’s time to find the […]
M&S has made a huge change to its bra fittings There’s no doubt that many of us will remember our first bra fitting at M&S. As awkward and red-faced teenagers, a trip to M&S for your first training bra was quite the momentous day, and a place we’ve gone back to time and time again […]