Today is Kate Middleton's 31st birthday, and while she'll surely be celebrating in style this year, she definitely won't be having any champagne! (Well, maybe just a tiny little sip.)
The news of Kate's pregnancy had to be one of the most exciting announcements of 2012, but let's cut to the chase -- we're all going nuts with anticipation over the gorgeous maternity clothes we have yet to see her step out in.
C'mon, you know we're all going to drool over whatever the Duchess dresses her baby bump in from here on out, and based on her non-maternity wardrobe (this lace dress is my all-time fave), all of her preggo outfits are surely going to be fabulous too.
Let's toast to Kate's 31st by taking a look back at some of her best looks from her 30th year.
Which one is your favorite?
Images via Splash