
It’s rare for celebrities to spill the beans when it comes to their sex lives, but Charlize Theron seemingly isn’t one for holding back.
Appearing on a podcast last year - the contents of which later went viral - the actress recalled a recent hook-up with a considerably younger man, claiming the encounter opened her eyes to the magic of casual sex.
Theron has been single since she and brand consultant Alex Dimitrijevic called off their romance in early 2025.
In the years prior, the 50-year-old famously dated a pretty impressive string of huge-name stars, including actors Craig Bierko, Stuart Townsend and Sean Penn, and singer Stephan Jenkins.
Advert

Theron reflected on her past love affairs during an episode of the hit podcast Call Her Daddy last July, after which host c shifted the focus of the conversation onto sex.
Cooper asked the star for some tips on keeping things spicy between the sheets, to which Theron laughed: "I almost choked. I am the last person to ask."
She added: “I’m sounding very cocky here, but I think it’s because I found this freedom in my forties, where I’m like, ‘Oh my god,’ so I just want to say this in perspective. I’ve probably had three one-night stands in my entire life."
It was then that the South African star revealed she’d recently enjoyed an illicit encounter with a 26-year-old bloke.
"But I did just recently f****d a 26-year-old and it was really f*****g amazing and I’ve never done that," Theron admitted. "And I was like, ‘Oh, this is great, okay.'"

Blown away, Cooper responded: "Let me just say that 26-year-old is the luckiest f*****g man walking on this god damn planet.
"He’s walking different today knowing."
Theron was quick to respond, however: "He for sure is not, but thank you."
Asked why one-night stands have been so few and far between since her split from Dimitrijevic, the Mad Max: Fury Road star cited her bustling schedule as a mother of two young children.
Theron adopted her eldest, Jackson, now 14, in 2012, and her youngest, August, now 11, in 2015.
"I sound like I’m sitting here sounding like I do [have one-night stands]. So when I do, I’m like, 'Oh, f**k yeah, I should have done this in my 20s,' " she went on.

"I was married from the time that I was, like, having sex to the time that I had my last relationship.
"Then I had children. Who has f**k time for dates and shaving and waxing and makeup?"
Theron added: "And, like, I’ve got two children that have to go to school."
Topics: Celebrity, US News, Sex and Relationships