The Royal Wedding
The most anticipated wedding of the decade is just around the corner. Prince William and Kate Middleton will exchange vows on April 29, 2011. While the guest list has been kept modest, an expected 2 billion people will watch the ceremony on TV. This comprehensive list will provide you with a background on the family before the big day!
18 items
Other lists by this user: