The Choir of Westminster Abbey, who will sing during the wedding of Britain's Prince William and his fiancee Kate Middleton, rehearse in London April 15, 2011.
Irish Guards line up for an inspection at their barracks in Windsor, southern England April 21, 2011. The Guards will perform ceremonial duties at the wedding of Britain's Prince William and Kate Middleton on April 29.
More than half of all Britons will watch Prince William marry long-time girlfriend Kate Middleton on April 29th, a poll conducted for Reuters showed.
Britain's Royal Mail announced on Tuesday it planned to issue two official stamps to commemorate the wedding of Prince William and Kate.
A delicate tea set produced in China’s capital of porcelain, Jingdezhen, and embedded with rich culture traditions, is expected to arrive at Buckingham Palace for the royal wedding this week.
Hundreds of people lined the streets of this college town Friday in hope of catching a glimpse of Prince William and Kate Middleton as they returned for a sentimental journey to the place where they met and fell in love.