see more

STOCKHOLM, SWEDEN - JUNE 07: Queen Silvia of Sweden attends a private dinner on the eve of the wedding of Princess Madeleine and Christopher O'Neill hosted by King Carl XVI Gustaf and Queen Silvia at The Grand Hotel on June 7, 2013 in Stockholm, Sweden. (Photo by Luca Teuchmann/WireImage)

STOCKHOLM, SWEDEN - JUNE 07:  Queen Silvia of Sweden attends a private dinner on the eve of the wedding of Princess Madeleine and Christopher O'Neill hosted by King Carl XVI Gustaf and Queen Silvia at The Grand Hotel on June 7, 2013 in Stockholm, Sweden.  (Photo by Luca Teuchmann/WireImage)