STOCKHOLM, SWEDEN - JUNE 06:  Princess Madeleine of Sweden and Christopher O'Neill  attend the National Day Celebrations on June 6, 2014 in Stockholm, Sweden.  (Photo by Luca Teuchmann/WireImage)