Catherine Elizabeth Middleton was born on January 9th, 1982 at the Royal Berkshire Hospital in Reading, Berkshire. Today, the 31-year-old birthday girl is pregnant with her first child, opting for a “low-key” celebration, as is customary with her and Prince William.
To help celebrate the future consort’s birthday, we put together 31 of her jauntiest hats.
Let’s get to it, shall? Launch the gallery, I say!