Fash Off: Cameron Diaz vs. Carol Vorderman In Eye-Catching Orange Victoria Beckham Dress

Fash Off: Cameron Diaz vs. Carol Vorderman In Eye-Catching Orange Victoria Beckham Dress

One is a hot Hollywood actress with a body to die for, the other is a 51-year-old mathematician, who also has some pretty fierce curves. Both Cameron Diaz and Carol Vordman chose to step out in a Victoria Beckham bright orange figure-hugging dress with contrasting grey straps.

Cameron Diaz wore the designer dress first in February, hitting the Vanity Fair post-Oscars party, showing off her athletically-toned figure and incredibly-sculpted arms.

The 'What To Expect When Your Expecting' actress teamed the tangerine-hued number with some pretty expensive David Webb jewels, including elegant drop earrings and a show-stopping chunky bangle as she partied the night away with her A-list friends.

Fash Off: Cameron Diaz vs. Carol Vorderman In Eye-Catching Orange Victoria Beckham Dress

In contrast, Countdown star Carol Vorderman, who is incidently the UK's reigning 'Rear of the Year,' wore the orange dress last night to the British Inspiration Awards, and the curvy TV star certainly gave everyone an eyeful as her ample cleavage struggled to remain underwraps.

The 51-year-old mathematician has become known for her figure-hugging outfits, most notably the Roland Mouret 'Galaxy' dress, and last night was no different as she showed off her ample behind in the skin-tight outfit.

Although Carol didn't team her Victoria Beckham design with some pricey jewels, she obviously spent a bit of time in the hairdressers, as she was sporting a big blow-dried do, and looked better than most of the attendees half her age.

Both ladies obviously look spectacular in the eye-catching Victoria Beckham dress, but who do you think wore it best: Cameron or Carol?

Cheryl Cole And Cameron Diaz Colour Coordinate At Premiere:

Kim Kardashian Gets Fashion Advice From Kanye West?
Simon Cowell Calls Demi Lovato 'Very Annoying': Is She The David Walliams Of 'X Factor' USA?
Rihanna Vows To Never Go Back To Chris Brown After Brutal Betrayal