Kate Middleton warmly hugged two of her schoolteachers after spotting them in a crowd on a visit to Wales.
The Duchess of Cambridge, 38, broke into a massive grin after spotting Denise Evans and Kevin Alford outside an ice cream parlour in Swansea.
The royal couple taught her at the exclusive St Andrew's prep school in Pangbourne, Berkshire.
Kate gushed: "It's such a small world. I want to instil in my children the life I had at St Andrew's."
Denise and Kevin drove from their home in Carmarthen to say hello to Kate, who was visiting Wales for an engagement with Prince William.
They passed a note explaining who they were to a bodyguard, and were delighted when Kate came out to visit them.
Kevin, who taught French and German, said: "It was wonderful she gave us so much time.
"She said it's such a small world, and she hadn't expected to see her ex-teachers in Swansea.
"We saw her last when she and Pippa came back to school to visit James, she was 14. We haven't seen her since then."
Former PE teacher Denise added: "She loved it so much We had such a fantastic time there. She was in my netball team and rounders team.
"She was wonderful. She hasn't changed a bit at all, you can tell.
"Pippa and James were wonderful too."
Kate later moved to £15,000-a-year Marlborough College before joining William at St Andrews University.
Her mum Carole is said to have played match-maker by encouraging her to apply to the Scottish university to meet Wills.