Duchess Catherine has launched Children's Mental Health Week with a new video.
The royal has shown her support for the initiative in the clip, which shows her speaking to pupils from Salusbury Primary School in London, about the importance of being able to express their feelings.
In the clip she explained that she and her husband Prince William believe that "every child deserves to be supported through difficult times in their lives".
And Catherine - who has children Prince George, two and nine-month-old Princess Charlotte, added: "Every child deserves to grow up feeling confident that they won't fall at the first hurdle, that they cope with life's setbacks.
"This resilience - our ability to deal with stressful situations - is something we begin to learn in childhood, as we respond to each challenge and problem life presents.
"Many of us are incredibly fortunate that the issues we face in childhood are ones we can cope with and learn from. But for some children, learning to cope with life's challenges can be a struggle.
"While we cannot always change a child's circumstances, we can give them the tools to cope, and to thrive. With early support they can learn to manage their emotions and feelings and know when to seek help."
Catherine also spoke about the work of the charity Place2Be, of which she is patron.