Live stream preview
British Royal Weddings of the 20th Century - Part 4
Royal Weddings of the 20th Century • 31m
Includes: 1981 Prince Charles & Lady Diana Spencer - 1986 Prince Andrew & Sarah Ferguson
Includes: 1981 Prince Charles & Lady Diana Spencer - 1986 Prince Andrew & Sarah Ferguson