A look back the Spanish royal wedding 15 years ago (and the
Inside the royal wedding of Princess Alexandra of Luxembourg: an
Priciest royal weddings up to £75.5m: Meghan Markle, Princess
Spanish royals tie the knot in 'fairytale' wedding
Spanish royals tie the knot in 'fairytale' wedding
Spanish Royal Wedding Ten Years On: The Bride
48 Best Royal Weddings Around the World - Greatest Royal Weddings
33 Best Royal Weddings of All Time - Royal Family Weddings
33 Best Royal Weddings of All Time - Royal Family Weddings
The Most Expensive Royal Wedding Dresses of All Time
Princess Anne, Princess Beatrice & more historic royal wedding
Wedding of Infanta Maria Francisca de Bragança
Wedding of Victoria, Crown Princess of Sweden, and Daniel Westling
Queens of England: Royal Wedding Dresses: Infanta Cristina of Spain