Charlize Theron has been romantically linked to many big names while on her search for The One.
Before making it big in Hollywood, Theron dated actor Craig Bierko in the ‘90s. Following their breakup, the actress moved on with Third Eye Blind’s Stephan Jenkins until 2001. Shortly after, Theron went on to have a serious relationship with Stuart Townsend for nearly a decade. After splitting from Townsend in 2009, Theron wasn’t seriously dating anyone until she began seeing Sean Penn from 2013 to 2015.
“I haven’t dated anybody for over five years,” she said during a September 2020 appearance on The Drew Barrymore Show. “Once I had my children, it’s not that it replaces something or makes you less interested in [romance] … It’s a lot of work to be a parent and part of that is at the end of the day, I get in bed and I go, ‘Oh, my God, I wouldn’t want this day to be anything different.'”
Keep scrolling to see Theron’s dating history: