The Duchess of Cambridge has arrived in Edinburgh to carry out a series of engagements.

The royal guest, who is known as the Countess of Strathearn in Scotland, began the day at St Catherine's Primary in Gracemount as part of a tour of school-based charity projects linked to causes close to her heart.

The focus of the visit is on the local partnerships between charities, communities and schools which deliver programmes and sporting activities for children and young people.

Kate visited to two charities of which she is patron - Place2Be and The Art Room.

Place2Be, which has been operating in Scotland for 15 years, now works in 28 schools in some of the most disadvantaged areas of Edinburgh and Glasgow.

It provides in-school support and training to improve the emotional well-being of pupils and their families.

The Art Room, which was established in Scotland in 2014, works with children to increase their self-esteem, self-confidence and independence through art.

Kate later spoke to pupils gathered outside the school, complimenting them on their singing.

Charity chief executive Catherine Roche said: "It's a fantastic day for Place2Be in Scotland, it really helps to shine a spotlight on our work here and highlight the importance of children's mental health and the role that it plays in underpinning a child's ability to achieve, to develop and flourish in life."

The final stop in the day took her to Craigmount High School, in the west of the city, where Judy Murray hosted a Tennis on the Road coaching clinic.

Judy founded the project in 2014 with the idea of increasing coaching capacity and growing the game at a grass roots level.

The programme has already delivered 17 separate road shows, visiting different locations across Scotland each month.

Kate joined Judy and her coaching team for a demonstration workshop alongside parents, teachers and volunteers.

A group of children then joined in for some activities to test the skills they have learned.