On Monday 22 February, Princess Madeleine and the My Special Day foundation arranged a fairy-tale party at the Royal Palace of Stockholm.
Twelve children aged between 5 and 8 came to the palace to attend the party.
Princess Madeleine welcomed them all, after which juice and cakes were served. Games were played, Tobbe Trollkarl performed and the party ended with a lucky dip and more games.
The My Special Day foundation is a Swedish fundraising organisation that helps seriously ill children in Sweden to realise their dreams. The foundation's vision is that all seriously ill children in Sweden should be able to take part in something positive and extraordinary that gives them strength and a sense of self-esteem in their difficult everyday lives.
Princess Madeleine is patron of My Special Day.
The foundation was established in 2000, and more than 2,500 children took part in activities with My Special Day in 2014.
High-resolution versions of the photographs can be downloaded from the Media Centre.