Princess Madeleine of Sweden Weds U.S. Banker Christopher O'Neill

  • Princess Madeleine of Sweden and Christopher O'Neill's Wedding Album
Princess Madeleine of Sweden kisses her new husband Christopher O'Neill at their fairytale wedding at The Royal Palace in Stockholm, Sweden on June 8, 2013.
« Back to Story

Discuss

Default avatar