Happy Birthday Princess Kate!
Today is the Duchess of Cambridge's 31st birthday.
No matter what the occasion you can always be sure Kate's fashion choices will be classic, polished, and chic. With the arrival of the Royal Baby Bump in 2013, this year promises to be another year of delightful fashion surprises. Here are a few of my favorite looks from Kate Middleton.