Happy Birthday Kate! The Duchess of Cambridge turns 31 today, capping a remarkable year in the life of the young royal.
In the past 12 months, she's announced her pregnancy, toured the world with her husband Prince William and even been the subject of a topless scandal (ooo-er!).
The mother-to-be has been keeping a low profile of late, having been hospitalised in December with a form of acute morning sickness, called hyperemesis gravidarum, and is limiting her public engagements while she recovers.
Happy Birthday Kate!
Kate married William on April 29 2011 in a glittering Westminster Abbey ceremony in front of a television audience of billions.
As the couple nest in preparation of the arrival of their first child, we've brought you 31 photographs of the birthday girl.
Oh go on, here's a few more too...