Home

Prince William

Meghan and Harry will marry on May 19 at St George's chapel in Windsor The couple
Is expected to keep to tradition when it comes to the seating plan The venue holds just 800 people compared to Westminster

O celebrate Princess Diana on the 20th anniversary of her tragic death, her sons
Princes William and Harry have done something theyve already vowed to never do againpublicly share their personal memories