Happy Birthday Prince William

News Ticker

Prince William turns 31 today, a few weeks shy of Kate Middleton's due date.