Britain's Duchess of Cambridge joined pupils in a sing-a-long as she visited an Edinburgh school.
The 34-year-old royal spent the morning with children at St Catherine's Primary School, where she partook in a special assembly to promote her Young Minds Matter campaign.
Speaking to students, she said: "I think everybody should start their morning like that. Have a wonderful day."
Meanwhile, Duchess Catherine - who has two-year-old Prince George and nine-month-old Princess Charlotte with husband Prince William - previously spoke out to raise awareness of how mental health can affect children.
She said: "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."