Prince William hosts celebrity benefit for Royal Marsden Hospital
British stars and models turned out for a dinner held by Prince William at Windsor Castle to celebrate the work of the Royal Marsden cancer center.
British stars and models turned out for a dinner held by Prince William at Windsor Castle to celebrate the work of the Royal Marsden cancer center.