Prince William hosted a dinner to benefit the Royal Marsden cancer hospital—where he now serves as president—at Windsor Castle on Tuesday evening, where designer Ralph Lauren announced the opening of his Ralph Lauren Breast Cancer Centre. The designer, who is fully funding the center, has donated millions of dollars to cancer research over the last two decades.
The event drew some of our favorite style stars, including Cara Delevingne, Kate Moss, Emma Watson, Margot Robbie and Cate Blanchett, who seems to always find the world's most perfect gowns for her black tie outings.
We have to admit two things: First, everyone looked impressively sophisticated and appropriately dressed for the occasion. After all, the Windsor Castle isn't the place you can get away with daring crop tops or a pair of trousers (we're looking at you, Cara). Second, we're really happy we didn't have to balance on that gravel in stilettos. Nice form, ladies.
Click through to see the evening's best looks.