Princess Sofia of Sweden is known for her understated glam looks and is always bang on trend, so it's no surprise she's shaken up her look with the season's trendiest hairstyle.

Many of us have changed our looks since the start of the pandemic – whether it's a chic new colour for summer or necessary salon intervention after a misguided home haircut during lockdown – and it looks like Sofia is just the same, as she debuted a new haircut in a recent family photo.

Sharing a snap to their official Instagram account to mark Midsommar – the Swedish summer festival which is celebrated on a Saturday between June 20 and June 26 – Princess Sofia posed with her husband Prince Carl Philip in a picturesque field.

Looking like she stepped out of a high street ad campaign, Sofia looked stunning in a green floral dress with voluminous puff sleeves, a relaxed collar neckline and sweet floral pattern in shades of pink, purple and cream.

We need your consent to load this Instagram contentWe use Instagram to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

She was also rocking curtain bangs, the haircut that went viral on TikTok and has been rocked by everyone from Margot Robbie to Jennifer Lopez.

The Princess has worn her hair in a simple wavy style for years now, with long layers framing her face and her tresses a dark and glossy chestnut brown shade.

However, she has added a shorter fringe that falls either side of her forehead and flicks out slightly, in the classic 70's style. The rest of her hair was kept loosely waved with her natural texture coming through, an elegant and stylish look for a royal.

As well as this, she added a touch of blonde balayage highlights to the ends of her hair, creating the perfect easy, breezy summer look.

Her makeup was kept fresh and delicate, with a pale pink glossy lip, bold brows and a glowing bronzed complexion.