British Charm

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

Read More Celebrities
What’s Your Reaction? 0 0 0 0 0 0 0Reactions