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.
Wedding number 3 has just happened #mega
— Gary Barlow (@GaryBarlow) May 22, 2015
@GaryBarlow thank u again for making the best wedding even better & for making @AnitaJayneBooth dreams come true!! pic.twitter.com/RGql8EdCEi
— Alex Morrissey (@alexm29) May 23, 2015