Rocker Paul Weller stunned children at his son's school when he played an impromptu concert at a show and tell.
The former The Jam frontman agreed to accompany six-year-old Mac to the special lesson and joined the little lad in a duet in front of his delighted classmates.
Weller then looked on proudly as his boy delivered a solo rendition of The Beatles' Yellow Submarine before hosting a question-and-answer session.
The British star tells The Times, "He's started playing guitar. I didn't push it on him. He said, 'Can you show me how to do that?'. I went into his school, where they were having a show and tell. And he wanted to take his guitar and he wanted me to come in and play with him.
"We played together first, and then he played on his own, Yellow Submarine. And seeing all his little peers clapping along to it. And then he took questions from the floor - 'How long have you been playing?'. Brilliant."