Jaysis, Gary Barlow just loves a good wedding now doesn't he?

Keeping true to his word to appear at the weddings of three fans this year, Barlow showed up at the ceremony of one Danielle Jones on Good Friday, giving her the surprise of her life.

Barlow organised the surprise with Jones' bridesmaid in secret, keeping the entire wedding party out of the loop until the big reveal on the day, which took place just after the first dance and almost pissed the bride off royally, until she realised Barlow was standing in front of her.

"I was a bit annoyed by this, I'd asked the DJ to not play any Take That until I'd put my son to bed," she said. The aftermath however was much better.

"I was so overcome with emotion I was having difficulty breathing. I nearly collapsed, I was screaming, I couldn't believe it! After pulling myself together I went over to him, gave him a hug and he carried on with the song. We then had loads of photos taken, he spoke to my mum, my husband Darrel and my maid of honour Kirsty."

We think it's safe to say she was pleased and surprised in equal measure.