Kate Middleton turned 31 yesterday, a fact that surprisingly flew under my radar until now. I don’t particularly care about the Royal Family, but I do admire Kate and her amazing sense of style. Any time she hits a red carpet or event, I’m eagerly looking up every angle of her outfit on the fashion blogs. But the mom-to-be has been rather off the radar lately, what with the pregnancy and the chronic morning sickness, and she spent her birthday at home with William and her family. Nevertheless, the occasion still gives us an excuse to take a look at some of Kate’s best fashion moments!

That teal Jenny Packham dress up top will forever and always be my favorite. It’s simply jaw-droppingly gorgeous, and that lace detail blows my mind. But the Duchess also looks splendid in casual wear, as the gallery shows, and her choice of coats is always beyond reproach. I hope she starts feeling better soon so we get a glimpse of the adorable maternity wear she’s sure to don this year!

What do you think of Kate’s style? Which outfit is your favorite?