Cameron Diaz shows off a surprisingly busty look in low-cut dress

With her super-toned, athletic figure, Cameron Diaz has never been known for cultivating a busty red carpet look.

So it was quite a surprise to see the Hollywood actress taking the plunge in a daring low-cut neckline at the London premiere of her latest film Gambit.

The 40-year-old wore a sexy Stella McCartney creation as she joined her co-star Colin Firth at the star-studded Leicester Square premiere.




Style queen: Cameron Diaz shows off her figure in a Stella McCartney creation at the London premiere of Gambit