|Official Photograph: Kungahuset.|
Among foreign royal guests were King Juan Carlos and Queen Sofia of Spain, Princess Takamado of Japan, Queen Margrethe II of Denmark and Prince Albert II.
All the Swedish Royal Family attended the ceremony, including Princess Estelle.
After the TeDeum, all the royal guests were joined by Princess Beatrix of the Netherlands, Crown Prince Frederik and Crown Princess Mary of Denmark and Princess Märtha-Louise of Norway and husband Ari Behn for the Armed Forces celebration for the King at the Palace's Courtyard.
When the Armed Forces and changing of the guard ended, everyone headed to the Palace's balcony where a chorus sang to King Carl Gustaf. This time the family was joined by almost 2-month-old Prince Oscar, who was making his balcony debut.
To finish with the day celebrations, the city of Stockholm offered a lunch for everyone at the City Hall. The King and Queen arrived by carriage. Princess Sofia didn't attend the lunch as she returned home to be with Prince Alexander.
In the afternoon, a banquet was held for all the guests.