King Carl XVI was joined by his wife Queen Silvia and several other members of the royal family at the palace in Stockholm's Gamla Stan (Old Town). The group waved to a crowd of locals and tourists before heading inside for lunch. This photo shows Princess Estelle, 3, with her grandparents.
Princess Victoria joined her daughter Estelle and Princess Madeleine came with her baby Leonore in what is understood to be the first time the cousins have made a joint public appearance.
The Swedish monarch has been Head of State since 1973, when he succeeded his grandfather King Gustaf VI Adolf. His son Prince Carl Philip was not present at outside the palace on Thursday, but was represented by his fiance, former reality television host Sofia Hellqvist (shown on the left) whom he is set to wed later this year
All photos: TT