Gary Barlow played Cupid by helping a man propose at one of his concerts.

The Take That star organised top seats for charity worker Paul Cody at his show at the Hammersmith Apollo, then called him up on stage in front of the audience so he could pop the question to his girlfriend Caroline Davy.

X Factor judge Gary then performed A Million Love Songs while the thrilled couple celebrated their new engagement with a dance.

Caroline told The Sun: "Meeting Gary and being proposed to is a lot to take in - I can still barely believe it.

"The audience were amazing. We had lots of people asking Paul how he did it. He's always been the thoughtful type but pulling this off takes it to a whole new level."

She went on: "I've been to see Gary a few times but I'll leave it at that now. You just can't top what happened. Sorry, Gary, but after last night, Paul rules my world!"