While we fall over ourselves chasing the clothes worn by Megan Markle and Kate Middleton, there's another royal style icon we should be oogling.

Sweden's Princess Sofia has been wowing the fashion set with her effortless take on regal style. And if you're one of the many people who picked up a certain summer staple this year, you're well on your way to copying her royal look. 

While on holiday with her husband Prince Carl Philip in Italy to celebrate the wedding of her close friend Carolina Pihl, Princess Sofia stepped out in a very recognisable dress - a blue and white polka dot dress from Zara, costing just €49.95 and already snapped up by many women this summer. 

Donning the full-length gúna with a button-down front and three-quarter-length sleeves, the royal couple took in some cultural activities on their downtime, stopping off at Villa San Michele for some photos. 

The Princess paired her chic dress with a white leather cross-body bag by Chloe, large blue drop earrings and platform espadrilles, making for a summer party ready look. 

It was the kind of outfit that could be seen on any high street, off-duty and relaxed in the manner that the Swedish royals are accustomed to. Prince Carl, meanwhile, looked relaxed and modern in a pale blue button down shirt, neutral-coloured shorts and white trainers. 

Being a former model, Sofia would be well-used to having her photo taken and dressing for the occasion. As Kate Middleton has long been a fan of Zara and its trendy but affordable lines, it's no wonder the Princess plucked for this light and breezy dress for her holidays.