Emma Watson arrived at Windsor Castle for a glamorous dinner to celebrate the work of The Royal Marsden, which is supported by the Duke of Cambridge.

Beautiful lady.

Beautiful lady.