Celebrities ❯ Royal Family ❯ Prince William ❯ Public Engagement
A surprise royal cameo helped push donations past £1.1m.