AdChoices
Get Adobe Flash player

Kate Middleton celebrates her 31st birthday Add to ...

Kate Middleton and the Royal Family are getting ready to celebrate the soon-to-be mother's 31st birthday.

Drive

Technology