Charlize Theron is single and ready to mingle.

“I’ve been single for 10 years,” Theron, 43, told Entertainment Tonight, adding that suitors should ask her out because it’s “not a long shot.”

“Somebody just needs to grow a pair and step up,” she said. “I’m shockingly available.”

Her “Long Shot” co-star, Seth Rogen, confirmed, “She’s out there.”

“I’ve made it very clear,” Theron quipped.

Although the actress said it’s been a decade since she was in a relationship, Theron dated Sean Penn for two years and they were rumored to have been engaged in 2014.

She reportedly described Penn, 58, as “the love of my life,” but a source confirmed to Page Six in 2015 that the couple split.