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…