UK's Prince William to marry on April 29
None
Britain's Prince William is to marry his fiancee Kate Middleton on Friday, April 29 next year at London's Westminster Abbey, his office said on Tuesday.
The palace said the royal family and the Middletons will cover the costs of the nuptials, apart from security. (Reuters)