By Lauren Paxman
Royal wedding replica: Pippa Middleton's maid-of-honour dress is the same style as one worn by Cameron Diaz in January 2010
Hundreds of pounds were won, and lost, speculating on what kind of dress Kate Middleton would choose to wear on her wedding day.
But in the end, the biggest sartorial surprise (we all knew Kate would look incredible), was how wonderful her younger sister Pippa looked in her ivory Alexander McQueen creation.
And while replicas of Kate's lacy number will be walked up and down aisles all over the world within weeks, Miss Middleton's capped-sleeved column was already gracing red carpets months ago.
Cameron Diaz chose a red, satin version of the dress more than a year ago at the 2010 Golden Globes ceremony.
The pre-fall 2009 cowl-neck gown was originally intended to be worn with a chunky black leather belt, giving it a harder edge. But both Miss Middleton and Diaz chose to wear the fitting dress with minimal accessories.
Miss Middleton's white version, which is reported to have cost her parents £20,000, was softened a little with lace edging to her capped sleeves and decolletage.
However the cowl neck and beautiful hourglass silhouette was identical to the dress Diaz wore, and impressively Miss Middleton pulled off the look just as well as the A-list actress, looking even slimmer than the Hollywood star.
Sartorially stunning: Pippa asked Sarah Burton's team at Alexander McQueen to finish off the dress with a line of silk-covered buttons that went right down her spine
The maid of honour wore floral diamond earring studs deigned by her mother, white Jimmy Choos and lily of the valley flowers in her hair.
She also asked Sarah Burton's team at Alexander McQueen to finish off the dress with a line of silk-covered buttons that went right down her spine.
Diaz accessorised her outfit with a Van Cleef and Arpel bracelet, Ferragamo peep-toe shoes and a big umbrella.
Alterations: Pippa's version was softened a little with lace edging to her capped sleeves, the dress was originally intended to be worn with a big belt
The actress was styled by celebrity favourite Rachel Zoe at last January's ceremony - proving that the Middleton sisters really do have stellar taste.
Diaz had reportedly originally chosen a grey Versace Atelier dress to wear to the Globes, but it was 'stolen' the day before the ceremony.
The scandal became the most searched for story on Google - but many suspected it of being a hoax to boost ratings of Zoe's reality TV show.