Margot Robbie, who starred in Martin Scorsese's 'Wolf of Wall Street,' looked exotic with dark hair at Prince William's gala for Marsden House.

Margot Robbie, who starred in Martin Scorsese’s ‘Wolf of Wall Street,’ looked exotic with dark hair at Prince William’s gala for Marsden House. (Photo by Chris Jackson/Getty Images)

Prince William threw a swank dinner party to celebrate the work of The Royal Marsden cancer hospitals today (May 13) and drew the UK’s most glamorous actresses and models to stately Windsor Castle.

Kate Blanchett, who won Best Actress Oscar this year, was simply royal in an ivory off-the-shoulder Ralph Lauren Collection silk evening gown.

In fact, all of the celebrities were clothed in Ralph Lauren couture as a tribute to designer, who was the guest of honor on the night.

Lauren contributed the funds needed to build a new breast cancer center at the hospital, according to London’s Mirror newspaper.

Celebs Show Off Regal Glamour at Royal Gala
(Click Photos to Enlarge!)

He was joined by Emma Watson who a Ralph Lauren Collection silk jersey skirt and white shirt.

Supermodel Kate Moss wore a black tank top gown with sheer trim and a split in the skirt up to her thigh.

Model and socialite Cara Delevingne wore a black halter-top Ralph Lauren Collection gown complemented by dark eye-shadow and heavy black mascara.

Helena Bonham Carter wore Ralph Lauren Collection midnight blue silk taffeta and organza gown.

Argentine-Japanese fashion model Jessica Celeste Michibata wore a stunning strapless red gown.

Actress Margot Robbie, who recently starred in Martin Scorsese’s “Wolf of Wall Street,” looked absolutely exotic in a gray gown with matching clutch. Her hair was a dark brunette in contrast to her blonde locks in the movie.

While the Duke of Cambridge held the gala at Windsor Castle, he had to ask his mum, the queen, for permission. She granted his request and William took over the stately state rooms.

His mother Princess Diana also supported the hospital.

The Duke was flying solo on the night. The Duchess, Kate Middleton, was home minding the baby.

Check out the photos, let us know your thoughts and follow TheImproper on Twitter for the latest celebrity news.