Princess Victoria of Sweden stuns in blue and white striped dress today in Estonia

Crown Princess Victoria of Sweden is the heir to the Swedish throne.

The 41-year-old looked stunning as she visited Tallinn, Estonia today.

The European royal wore a striped dress. The garment featured blue and white stripes in different hues.

The long-sleeved number showed of the Princess’s small waist.

The knee-length hem had pretty pleat details.

Victoria accessorised with a black leather bag with a studded strap and buckle detail.

A chain handle held the cool accessory over her shoulder.

Matching the silver chain handle, Victoria opted for silver jewellery.

A silver watch and pretty silver bracelets hung on her wrist while her wedding band and diamond engagement ring glistened.

Silver and pearl earrings hung from her ears, while her nails were painted hot red.

Crown Princess Victoria’s hair was pulled back in a perfect chignon.

The Swedish royal is the eldest child of King Carl XVI Gustaf, the current ruler.

She is married to her husband Prince Daniel, who was known formerly as Daniel Westling.

They married on 19 June 2010 at Stockholm Cathedral.

The Swedish royal family  recently released portraits to mark 200 years of the royal family in Sweden.

Princess Estelle, 5, matched her mum, the Crown Princess Victoria, in a blue dress. The photo was taken on the day of the Nobel ceremonies on December 10.

Sweden’s royal family consists of King Carl Gustav XVI, Queen Silvia, Princess Victoria, Prince Carl Philip and Princess Madeleine.

Recently the Duke and Duchess of Cambridge visited the Swedish royals at Royal Palace of Stockholm for their royal tour of Sweden and Norway.

Kate Middleton and Prince William spent time with Crown Princess Victoria and Prince Daniel and their children.