A Royal Wedding

The worst kept royal secret has finally been revealed. Prince William will marry girlfriend of eight years, Kate Middleton, next year. The 28-year-olds became engaged last month while on a trip to Kenya but have just made the formal announcement.

Clarence House said, “The Prince of Wales is delighted to announce the engagement of Prince William to Miss Catherine Middleton. The wedding will take place in the spring or summer of 2011 in London.”

The couple met in 2001 at St Andrews University where they studied history. They had a brief breakup in 2007.