Princess Madeleine of Sweden and Christopher O'Neill's Wedding Album

  • Princess Madeleine of Sweden and Christopher O'Neill's Wedding Album
Princess Madeleine of Sweden smiles at her wedding to U.S. banker Christopher O'Neill at The Royal Palace in Stockholm, Sweden on June 8, 2013.
Source: Getty Images
« Back to Story

Discuss

Default avatar