Mario Lopez recently admitted he had a one night stand with a mystery "mega pop star," which sent the celebrity gossip world into a frenzy wondering who.
In his memoir Just Between Us, we learned that the 41-year-old Lopez lost his virginity at a very young age and had at least one very famous conquest.
During his recent appearance on the Ellen Show, he said the one-night sex romp may have taken place "six or seven years ago ... eight years ago?"
He wouldn't name names, but multiple sources now confirm what THG assumed from the start: Britney Spears was the "mega pop star" in question!
Spears and Lopez are friends, and were both single at the time of the hook-up, as Spears had parted ways with husband Kevin Federline in 2006.
Lopez was on a break with then-girlfriend Karina Smirnoff from 2006-08, during which Britney was not in the best place mentally and got around a lot.
We don't say that as a put-down, it's just true. The 32-year-old has made an absolutely incredible work and life turnaround from early 2008 to the present.
For about a year after splitting from K-Fed, though, she was in the news for one crazy fling or incident after another. It was then that Lopez got it in.
The Extra host noted that he and the mystery woman remain "friendly." Indeed, Lopez often interviews Spears and even joined her on stage in December.
Along with that steamy, scandalous sexual confession, the Saved by the Bell alum also revealed other juicy tidbits about his love life in his memoir.
Notably, that he was never in love with Ali Landry, a revelation that occurred only after they wed (the couple had their marriage annulled after two weeks).
These days, he says he's a different person, and that he and his lovely wife Courtney Mazza are happy as ever, however, with two little kids together.
As for Spears, Britney dumped David Lucado recently after he cheated on her, adding him to the list of her exes as the search for Mr. Right continues.