Kate Middleton is in Paris living her best life and that included a luxe dinner party at the British Embassy. The duchess channeled another royal figure when dressing that night—Princess Elsa. In her ice blue Jenny Packham gown, it's not hard to mistake one royal for another. The cold never bothered her anyway! (I had to. I'm under contract.)
Of course, Elsa is just make believe, and Kate Middleton is very much real, so this round goes to the Duchess of Cambridge.
Follow Laura on Twitter.
This article originally appeared on Cosmopolitan.com. Minor edits have been made by the Cosmo.ph editors.