Prince Harry delighted a struggling band after making an appearance at one of their concerts.

Popular on LondonNet

The 23-year-old prince and his bodyguard joined less than 100 other gig-goers towards the end of Daniel Takes A Train’s set at the Troubadour in London.

The band – who formed in the early 80s – are currently competing in a Virgin Radio unsigned acts competition to win the chance to support Eric Clapton in concert, and they believe the royal visit has boosted their chances of winning.

Singer Paul Baker said: “We did a double take and pinched ourselves when we saw Harry. Then, appreciating that our backing singer Emma is a bit better on the eye, we sent her over to speak to him. It was the surprise of our lives.

“He was so sweet and lovely. It was magical. Now we’ve got the royal seal of approval, we’re one step closer to winning the competition.”

The prince wished the band luck for the competition before posing for pictures with one of their t-shirts.

The prince’s spokesperson refused to comment on how long Harry had been a fan, saying: “We do not comment on the Prince’s private life.”