Ralph Lauren Honored by Royal Marsden Cancer Charity at Windsor Castle - Slideshow

Prince William hosted the dinner, which was attended by Cate Blanchett, Emma Watson, Kate Moss and more.

Pause slideshow to share images