Prince William Chats to Kate Moss at Cancer Charity Dinner