Ralph Lauren's partnership with The Royal Marsden was honored with a dinner at Windsor Castle. Attendees included Prince William, Benedict Cumberbatch, Cara Delevingne, Cate Blanchett, Emma Watson, Helena Bonham Carter, Kate Moss, Margot Robbie, and