Gary Barlow has done it again – he's made a Take That superfan's dream come true by serenading her at her wedding. 

The 44-year-old popstar gatecrashed the reception of life-long Take That fan Anita Booth on Friday, serenading her with the group's most famous ballad A Million Love Songs

Anita and Alex Morrissey were married at a venue in Prescot near Liverpool, which Barlow dashed to following a Take That gig in Manchester. 

Speaking about the magical moment the bride said: "It is seriously a dream come true. You never imagine that your idol will sing at your wedding.

"From being 10-years-old I've loved Take That. I've followed them all over the world and I've been all over the country - I am seriously one of their biggest fans."

The Take That frontman had previously promised to sing at three fan weddings in 2015. In a series of posts on social media back in January, Barlow said that the recipients must be huge fans and stalk him on Twitter.