Queen Silvia with Princess Madeleine and Chris O'Neill at a gala event for the World Childhood Foundation
The queen set up the foundation in 1999 to help children live in a safe environment. It offers support to children who are at risk of abuse and exploitation and its projects also help families at risk of abuse and street children. Silvia's work with the foundation has taken her all over the world and guests at the dinner included many of those who have contributed to the foundation's success over the years.
Crown Princess Victoria of Sweden at the World Childhood Foundation dinner
It was one of a series of events marking the anniversary and gave Victoria and Madeleine a chance to support their mum at a very special time as she reaches a milestone with a project that remains dear to her heart.