King Carl Gustav of Sweden's Birthday Celebrations

King Carl Gustav XVI of Sweden, Queen Silvia of Sweden, and Princess Estelle of Sweden during a celebration of King Carl Gustav's 71st birthday at the Royal Palace on April 30, 2017 in Stockholm, Sweden.
(April 29, 2017 - Source: Michael Campanella/Getty Images Europe) more pics from this album »