Image 29 of 42
The Royal Wedding of Princess Madeleine of Sweden and Christopher O'Neill in Stockholm, Sweden
European Royal 0029.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

