Emma Watson, Kate Moss and Cate Blanchett wined and dined with non other than Prince William at a charity dinner to raise money for The Royal Marsden on Tuesday evening (May 13) held at Windsor Castle.
Missing from the star-studded bash? Kate Middleton of course who didn’t attend the lavish affair.
One of my favorite looks of the night has to go to Cate, who stunned in a crisp white Ralph Lauren look.
Emma also looked fabulous pulling off a white crisp blouse and a grey maxi skirt.
Check out all the looks from The Royal Marsden dinner below!
Glammies, who was best dressed? Sound off in comments!
Kate Moss looked lovely in black one shoulder Ralph Lauren dress.
Emma Watson looked chic wearing a crisp white blouse and a grey Ralph Lauren Fall 2014 maxi skirt.
Cara Delevingne stunned wearing a black halter Ralph Lauren gown.
Cate Blanchett wearing a one shoulder Ralph Lauren Fall 2014 dress.
Zhang Ziyi went for drama wearing a feathered Ralph Lauren Fall 2014 gown.
Helena Bonham Carter wearing a strapless Ralph Lauren gown.
Margot Robbie dressed to impress wearing a satin grey Ralph Lauren Fall 2014 long-sleeve gown.
Sophie Turner turned up wearing a one shoulder black Ralph Lauren gown.