He’s been hidden from the limelight during the first precious weeks of his life, but today Prince Alexander of Sweden made his public debut on a very special occasion.

The seven-week-old Prince attended celebrations with his mother Princess Sofia, 31, and father Prince Carl Philip at celebrations for Sweden’s National Day in Stockholm.

The little Prince, who was dressed in a white outfit and wrapped in a grey blanket was as good as gold while his proud parents posed for photos.

It’s the first public engagement Prince Alexander has attended since he was born in April.

In keeping with the National Day, Princess Sofia dressed in traditional Swedish clothing.

She wore a brightly coloured folk outfit; a blue dress over a white collared shirt, with a mustard-coloured apron. The outfit is embroidered with flowers and worn with white tights and low heels.

Meanwhile, Prince Carl Philip, 37, looked dapper in a grey suit and blue tie.

Swedes celebrate their National Day on 6 June in honour of two historical events: on 6 June 1523, Gustav Vasa was elected king and, on the same date in 1809, the country adopted a new constitution. It became a public holiday in 2004.

Every year the King and Queen take part in a ceremony at Skansen, Stockholm’s open-air museum, where the yellow and blue Swedish flag is run up the mast, and children in traditional peasant costume present the royals with bouquets of summer flowers.

National Day also now recognises new Swedish citizens, welcoming them with special ceremonies held around the country.