03/05/2011 10:20 BST | Updated 22/05/2015 10:12 BST

Worn Before! Cameron Diaz Rocked Pippa Middleton's Bridesmaid's Dress First

Cameron Diaz rocked Pippa Middleton's Sarah Burton for Alexander McQueen frock at the 2010 Golden Globes. Photos: PA and Getty

Copycat frocks are already being made of the dress that got Pippa Middleton's rear its own Facebook page but, it seems, the maid of honour's dress was already hitting the red carpet over a year ago.

Cameron Diaz stepped out in a very similar cap-sleeved Alexander McQueen column dress at the 2010 Golden Globes.

The pre-autumn 2009 cowl-neck gown was originally intended to be worn with a chunky black leather belt, giving it a harder edge, but both Pippa and Cameron opted to wear the figure-flattering dress with minimal accessories.

Pippa's white version - which is reported to have cost a cool £20,000 - was softened with lace trimming on the sleeves and décolletage, and she also asked Sarah Burton's team at Alexander McQueen to add silk-covered buttons dow the back.

But the cowl-neck and fishtail silhouette were almost identical.

Pippa finished her bridal look with floral diamond earring studs designed by her mother Carole, white Jimmy Choos and lily of the valley flowers in her hair.

Cameron accessorised her outfit with a Van Cleef and Arpel bracelet, Ferragamo peep-toe shoes and a big umbrella.

Who do you think rocked it better? We think we can guess who you'll choose...

Passion for fashion? Follow us on Twitter and become a fan on Facebook