What to Read Next

Happy Birthday Prince William

News Ticker
June 21, 2013

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