Meghan Style
Princess Madeleine of Sweden: Best dresses throughout the years
Princess Madeleine of Sweden, Duchess of Hälsingland and Gästrikland is the second daughter of King Carl XVI Gustaf and Queen Silvia.
Now eighth in line to the Swedish throne, the 42-year-old is content with her family life with husband, Christopher O’Neill, and their three children.
Mum to Princess Leonore, nine, Prince Nicolas, eight, and Princess Adrienne, five, Princess Madeleine still loves to dress up for special occasions.
And, as she belongs to royalty, Princess Madeleine of Sweden has numerous events to attend, meaning she can wear the most gorgeous outfits.
In celebration of Princess Madeleine’s birthday (June 10), Express.co.uk looks back at the most stunning dresses the royal has worn throughout the years.