Image 2 of 42
The Royal Wedding of Princess Madeleine of Sweden and Christopher O'Neill in Stockholm, Sweden
European Royal 0002.JPG
The Royal Wedding of Princess Madeleine of Sweden and Christopher O'Neill hosted by King Carl Gustaf and Queen Silvia at The Royal Palace in Stockholm, Sweden

