Royal weddings: nine of the longest-lasting royal marriages

By Hellomagazine.com