Kate Moss, Emma Watson, and Cara Delevingne had a fashion-y dinner with Prince William at Windsor Castle this week, and we have the biggest dinner party FOMO of all time. Here are the evening’s best looks. (Fashionista)