Giuliana Rancic usually reports on celebrity news — but this time, she’s at the center of the gossip.
In her new book, ‘Going Off Script,’ the ‘E! News’ hostess reveals that her relationship with one-time boyfriend Jerry O’Connell came to an end because he cheated on her not once, but twice — with Geri Halliwell and his now-wife, Rebecca Romijn.
In her book, Giuliana recalls when she confronted her boyfriend about his affair with Ginger Spice.
“I was being two-timed for one of the lesser Spices?” she writes, per 'Page Six.'
When she questioned her boyfriend (they dated from 2004 to 2005), he allegedly told the now-40-year-old, “‘Yeah, I know. I’m so sorry. I don’t know what happened.’ He had as much emotion as the customer service representative who tells you your bags missed the flight.”
RELATED: Giuliana Rancic Reveals Her Surrogate Miscarried, Lost Her Last Embryo
They worked things out — until the ‘Stand By Me’ actor met model Rebecca Romijn at a party for Maxim’s 100 Hottest Women Party in 2004, where he swapped his girlfriend — G, who was No. 94 — for No. 7 on the list, his now-wife Rebecca.
“Little did I know he was in the VIP area, talking up Rebecca,” she reportedly writes of the party. “As a prelude to feeling up Rebecca.”
RELATED: Giuliana Rancic Not to Blame For Kathy Griffin’s ‘Fashion Police’ Departure
She says things ended when he jetted off to Vegas the following week and refused to return her calls. She claims he said, “Sorry, homegirl. Things change, but you take care, OK?”
Fortunately, all’s well that ends well.
Jerry ended up marrying Rebecca in July 2007, and they currently have two children together while Giuliana and Bill Rancic said “I do!” later that same year and welcomed son Duke, who was born via surrogate, in August 2012.
Giuliana and her husband, Bill. (Photo Credit: Getty Images)