Skip Nav

British Charm

Prince William chatted with Emma Watson and Kate Moss when he hosted the Royal Marsden charity event at Windsor Castle.

Image Source: Getty / Pool
Read More CelebritiesNewsThe Week In Pictures
Buy Our Editors' July Picks! Order Now>>
×