Geri Halliwell has dumped Ivan 'Flipz' Velez over the phone.
The former Spice Girls singer reportedly called the backing dancer three weeks ago to tell him she was ending their six-month romance, leaving her younger lover devastated.
A source close to the 36-year-old star said: "She called 'Flipz' when she returned to the UK from Los Angeles and confessed that things just weren't working for her.
"Geri said she'd hoped it would be an amazing love-of-her-life romance, but that the spark just wasn't there. She couldn't deal with the distance between them and thought it was best to end it before he got even more hurt.
"As far as 'Flipz' was concerned they were strong together and had a bright future. They'd talked about kids and marriage. But I guess in her eyes, it just wasn't meant to be."
Geri, who has a two-year-old daughter Bluebell from a previous relationship, is still hoping to find her 'Mr. Right' and settle down – though her friends fear she will have a long wait.
The insider added to Britain's Closer magazine: "Geri has been trying not to be too desperate to settle down and meet the man of her dreams – but she can't help it.
"She has Bluebell, but wants to have more children. Geri is annoyingly picky about men and she gets impatient waiting for the right one to come along. It doesn't help that she's high-maintenance - she scares a lot of men off."
Geri – who met 29-year-old 'Flipz' last year when he was a dancer on the Spice Girls reunion tour – is now reportedly being comforted by 'Little Britain' star David Walliams, who she dated briefly in 2007.