Kate was all smiles as she visited Catherine’s Primary School in the Scottish capital for a visit to the Place2Be charity this morning.
Wearing her hair down with a perfect blow-dry she chose a bottle green thigh-length Max Mara coat cinched in at the west with a thin black belt to keep her warm.
A black polo neck ensured she kept toasty while a black and white houndstooth knee-length skirt by new brand, Le Kilt, peeked out from beneath her smart coat, completing the look with low black suede heels.
A similar skirt from the new brand, from Harvey Nichols, is priced at £465.
A pupil at the primary school presented the Duchess with a bouquet of differently coloured flowers on a bed of greenery which went perfectly with her outfit.
On arrival she joined the school assembly and looked delighted as the pupils sang her a song of welcome.
The Duchess joined in with the sign action, laughing and waving at the children.
Luke Alexander, 12, presented her with a Quaich cup – a special Scottish two-handled drinking bowl – to signify friendship.
After the enthusiastic singing, Kate was invited to speak to the school assembly by head master Paul Hunter.
She said: “Good morning everyone.
“Everyone should start the day like that!
“Hope you all have a great day and I look forward to meeting some of you later.”
Jonathan Wood, National Manager for Place2Be in Scotland, said: “It”s so important to have the Duchess as our patron.
“She”s helped raise the profile on this issue.
“Mental health is a taboo subject in general and the idea that very young children may suffer that distress may be hard for some people to believe.
“It”s invaluable for a service like ours and she”s really helped put children”s mental health on the map.”
The visit was the first of three school-based charity projects in Edinburgh she is visiting today linked to causes close to her heart.
Kate is patron of both Place2Be and The Art Room, which both focus on children’s mental health.
The future Queen, who is known as the Countess of Strathearn north of the border, joined headteachers from schools across Edinburgh to discuss mental health challenges facing children.
The final stop in the day will take her to Craigmount High School, in the west of the city, where Judy Murray will host 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 grassroots level.
The programme has already delivered 17 separate roadshows, visiting different locations across Scotland each month.
Kate will join Judy and her coaching team for a demonstration workshop alongside parents, teachers and volunteers. A group of children will then join in for some activities to test the skills they have learned.
The meeting between Kate – a keen tennis player and fan – and Judy comes less than three weeks after Judy became a grandmother.
Andy”s wife Kim gave birth to their daughter, Sophia Olivia, on February 7.
The royal household said the focus of the day is on the local partnerships between charities, communities and schools which deliver programmes and sporting activities for children and young people.
Place2Be, which has been working in Scotland for 15 years, now works in 28 schools in some of the most disadvantaged areasof Glasgow and Edinburgh.
It provides in-school support and training to improve the emotional wellbeing of pupils and their families.
The Art Room, which put down roots north of the border in 2014, works with children to increase their self-esteem, self-confidence and independence through art.