Media playback is unsupported on your device

Prince William hosts Cumberbatch and Blanchett at Windsor Castle

14 May 2014 Last updated at 13:57 BST

Benedict Cumberbatch, Cate Blanchett and Emma Watson were among the stars who joined the Duke of Cambridge for a charity event at Windsor Castle.

Tuesday evening's event was held to celebrate the work of the Royal Marsden cancer centre, as well as a donation by fashion designer Ralph Lauren.

Prince William praised the Royal Marsden as "an incredible hospital and a world class cancer centre".