You're reading

GALLERY: Best royal weddings - the Duchess of Cambridge, Princess Diana, more

1/26