STOCKHOLM, SWEDEN - APRIL 30: Princess Sofia, Princess Madeleine of Sweden,Christopher O'Neill, Queen Silvia of Sweden, Prince Daniel of Sweden, Crown Princess Victoria of Sweden and Princess Estelle of Sweden are seen at the celebrations of the Swedish Armed Forces for the 70th birthday of King Carl Gustaf of Sweden on April 30, 2016 in Stockholm, . (Photo by Luca Teuchmann/WireImage)

STOCKHOLM, SWEDEN - APRIL 30:  Princess Sofia, Princess Madeleine of Sweden,Christopher O'Neill, Queen Silvia of Sweden, Prince Daniel of Sweden, Crown Princess Victoria of Sweden and Princess Estelle of Sweden are seen at the celebrations of the Swedish Armed Forces for the 70th birthday of King Carl Gustaf of Sweden on April 30, 2016 in Stockholm, .  (Photo by Luca Teuchmann/WireImage)