So we know how we're spending this holiday season, and we know who we're spending it with, but now comes the really tricky part — what to wear? Luckily the Duchess of Cambridge has done the groundwork for us, and over the past few years has dressed for every occasion that we could possibly find ourselves in (and maybe a few more — hello diplomatic reception at Buckingham Palace.) Whether you're opting for a low-key Christmas at home, a tropical getaway, urban celebration, or snowy ski break, Kate has all the style inspo you could ever need . . .