Her infectious energy and zest for life mean that men have always noticed Geri Halliwell. She's now happily engaged to Formula One boss Christian Horner, making her announcement quietly in The Times on Tuesday. But before finding lasting love, she dated some of Britain's most charismatic celebrities.
In this special report we look back at some of her romances. At the height of her fame, the former Spice Girl had a relationship with Robbie Williams and was seen about town with David Walliams.
CLICK ON PHOTO FOR FULL GALLERY
The singer-turned-children's-author also stepped out with Chris Evans for a while. The duo even staged a joke wedding ceremony on TV, although Geri later said: "It was as authentic as relationships go."
She went on to meet Sacha Gervasi, a screenwriter based in Los Angeles, who is the father of her daughter Bluebell. For a couple of years, she dated Henry Beckwith, the fun-loving cousin of HELLO! blogger Tamara Beckwith.
Then in 2012, when the Spice Girls got back together to perform at the Olympics, Geri got close to Russell Brand.