Princess Madeleine of Sweden holidays in Maldives
She recently welcomed her second baby and Princess Madeleine of Sweden took some time out from her royal duties to enjoy a relaxing holiday as a family of four.
The 33-year-old royal was the ultimate beach babe as she posed on the beaches of the Maldives with the two adorable children she shares with financier husband, Chris O'Neill.
The Swedish princess wore an array of colourful kaftans as she played with her children, Princess Leonore, one, and seven-month-old Prince Nicolas, in the pictures she posted on Facebook. Read more