A Gary Barlow super-fan had a life-long dream come true when she was plucked from the crowd to sing on stage with her idol.
Take That fanatic Danielle Fice, 37, made it her mission to sing with the northern crooner and bought tickets to five of his shows.
She knew that the pop musician sometimes selected a member of the crowd to do a duet with him for his hit, A Million Love Songs.
Danielle began a campaign earlier this year to be picked, sharing videos of her singing on Twitter, and has now achieved her ultimate goal.
Danielle, a support worker from Plymouth, Devon, said: “I’m a massive Take That fan, I’ve loved them since day one, for more than 20 years.
“It’s everything a young girl likes, I loved their music – it’s really catchy. I grew up with it and you grow an attachment to it.
“They always pick some one to go on stage and I’ve been campaigning for him to pick me.
“I was determined to sing with him.”
To make sure she was picked, Danielle uploaded several videos to social media of herself singing, and wrote messages to Gary.
One video she posted had 4,000 views, but Danielle never got a response from Gary – even though he follows her on Twitter.
During the concert on Tuesday night at Cardiff’s Motorpoint Arena, Gary took to the stage and when the time came to select a singing partner he headed straight for Danielle.
She continued: “I put a video of myself singing to Gary online, he didn’t respond so I don’t know if he saw anything or if it was pure coincidence that he picked me.
“He said he loved this part of the show and he goes along the audience and said, ‘right, you in the pink top’.
“It could have been random, I didn’t think to ask him while I was up there.
“It was just beyond anything I could imagine. It felt like a dream, unreal.
“The experience will be hard to beat, most definitely.”