AP Photo/Fredrik Sandberg
Princess Madeleine of Sweden and Christopher O'Neill are seen during their wedding ceremony at the royal chapel in Stockholm, Sweden, on June 8, 2013.
AP Photo/Janerik Henriksson
Princess Madeleine of Sweden and Christopher O'Neill are seen during their wedding ceremony at the royal chapel in Stockholm, Sweden, on June 8, 2013.
AP Photo/Anders Wiklund
Princess Madeleine of Sweden and Christopher O'Neill are seen during their wedding ceremony at the royal chapel in Stockholm, Sweden, on June 8, 2013.
AP Photo/Fredrik Sandberg
Princess Madeleine of Sweden and Christopher O'Neill are seen during their wedding ceremony at the royal chapel in Stockholm, Sweden, on June 8, 2013.
AP Photo/Anders Wiklund
Princess Madeleine of Sweden and Christopher O'Neill smile during their wedding ceremony at the royal chapel in Stockholm, Sweden, on June 8, 2013.
Chris Jackson/Getty Images
Princess Madeleine of Sweden and Christopher O'Neill depart their wedding ceremony at the royal palace on June 8, 2013, in Stockholm, Sweden.
AP Photo/Bjorn Larsson Rosvall
Sweden's Princess Madeleine and Christopher O'Neill kiss outside the royal chapel after their wedding ceremony in Stockholm, Sweden, on June 8, 2013.
JONATHAN NACKSTRAND/AFP/Getty Images
Newlyweds Princess Madeleine of Sweden and Christopher O
Andreas Rentz/Getty Images
Princess Madeleine of Sweden and Christopher O'Neill depart from their wedding ceremony, hosted by King Carl Gustaf XIV and Queen Silvia, at the royal palace on June 8, 2013, in Stockholm, Sweden.
Andreas Rentz/Getty Images
Princess Madeleine of Sweden and Christopher O'Neill appear on the balcony after their wedding, hosted by King Carl Gustaf XIV and Queen Silvia, at the royal palace on June 8, 2013, in Stockholm, Sweden.
AP Photo/Soren Andersson
Princess Madeleine of Sweden and Christopher O;Neill leave in an open carriage after their wedding ceremony at the royal chapel in Stockholm, Sweden, on June 8, 2013.
JONATHAN NACKSTRAND/AFP/Getty Images
Newlyweds Princess Madeleine of Sweden and Christopher O'Neill leave in a carriage on June 8, 2013, after their wedding ceremony at the royal palace in Stockholm, Sweden.
Andreas Rentz/Getty Images
Newlyweds Princess Madeleine of Sweden and Christopher O'Neill leave in a carriage on June 8, 2013, after their wedding ceremony at the royal palace in Stockholm, Sweden.
Chris Jackson/Getty Images
Princess Madeleine of Sweden is taken by horse and carriage from the royal palace of Stockholm to Riddarholmen after her wedding to Christopher O'Neill, hosted by King Carl Gustaf XIV and Queen Silvia, on June 8, 2013, in Stockholm, Sweden.
Vittorio Zunino Celotto/Getty Images
Christopher O'Neill and Princess Madeleine of Sweden depart for the travel by boat to Drottningholm Palace for dinner after their wedding ceremony on June 8, 2013, in Stockholm, Sweden.
Pascal Le Segretain/Getty Images
Princess Madeleine of Sweden and Christopher O'Neill attend the evening banquet after their wedding on June 8, 2013, at Drottningholm Palace in Stockholm, Sweden.
Pascal Le Segretain/Getty Images
Crown Princess Victoria of Sweden, left, Princess Estelle of Sweden and Prince Daniel of Sweden attend the wedding of Princess Madeleine of Sweden and Christopher O'Neill hosted by King Carl Gustaf XIV and Queen Silvia at the royal palace on June 8, 2013, in Stockholm, Sweden.
JONATHAN NACKSTRAND/AFP/Getty Images
Sweden's Queen Silvia, left, and Prince Carl Philip arrive to the royal chapel for Princess Madeleine of Sweden and Christopher O'Neill's wedding ceremony on June 8, 2013, in Stockholm, Sweden.
Pascal Le Segretain/Getty Images
Britain's Prince Edward, Earl of Wessex, and Sophie, Countess of Wessex, attend the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace on June 8, 2013, in Stockholm, Sweden.
Pascal Le Segretain/Getty Images
Princess Mary of Denmark and Crown Prince Frederik of Denmark attend the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace on June 8, 2013, in Stockholm, Sweden.
JONATHAN NACKSTRAND/AFP/Getty Images
Princess Charlene of Monaco arrives on June 8, 2013, for the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace in Stockholm, Sweden.
JONATHAN NACKSTRAND/AFP/Getty Images
Norway's Crown Prince Haakon, right, and Crown Princess Mette-Marit arrive for the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace in Stockholm, Sweden, on June 8, 2013.
Pascal Le Segretain/Getty Images
Princess Theodora of Greece and Prince Philippos of Greece attend the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace in Stockholm, Sweden, on June 8, 2013.
Pascal Le Segretain/Getty Images
Princess Marie of Denmark and Prince Joachim of Denmark attend the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace in Stockholm, Sweden, on June 8, 2013.
Pascal Le Segretain/Getty Images
Crown Princess Stephanie of Luxembourg and Prince Guillaume of Luxembourg attend the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace in Stockholm, Sweden, on June 8, 2013.
Pascal Le Segretain/Getty Images
Princess Martha Louise of Norway and Ari Mikael Behn attend the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace in Stockholm, Sweden, on June 8, 2013.
JONATHAN NACKSTRAND/AFP/Getty Images
Princess Hisako Takamado of Japan, center, arrives for the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace in Stockholm, Sweden, on June 8, 2013.
Pascal Le Segretain/Getty Images
Prince Nikolaos and Princess Tatiana of Greece attend the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace in Stockholm, Sweden, on June 8, 2013.
Pascal Le Segretain/Getty Images
Princess Anna of Bavaria and Prince Manuel of Bavaria attend the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace in Stockholm, Sweden, on June 8, 2013.
Vittorio Zunino Celotto/Getty Images
Crown Prince Pavlos of Greece and Crown Princess Marie-Chantal of Greece attend the wedding of Princess Madeleine of Sweden and Christopher O'Neill at the royal palace in Stockholm, Sweden, on June 8, 2013.