Kids in Cardiff treated Prince Harry like a pop star when he paid a visit to their school on Thursday.
Pupils from Cathays High School screamed, cheered and some even cried, when the 23-year-old arrived.
They pushed against the metal barriers waving flags and chanted: "Wales, Wales", and screamed "Harry, Harry" as he got closer.
The prince spent time shaking their hands, and stopped to chat to lots of them.
The prince was given a huge welcome!
Prince Harry told one 12-year-old boy with red hair: "I'm ginger - gingers love gingers."
He was at the school as part of his visit to Wales, to learn about the pupils' work with children in Africa.
They are raising money for a school in the African kingdom of Lesotho, a place Prince Harry knows well, because he set up a charity to help children there.