She invited President Obama to strip club while they were both on "Jimmy Kimmel Live" earlier this year.
President Obama was sharing his excitement to be on show and getting an opportunity to reach a younger demographic while talking to Charlize, reported The Independent.
"And I, I didn't know what to say. And all I could come up with was, 'Well, if you are looking for a different demographic, I can take you to a strip club,'" said Charlize Theron to President Obama on "Jimmy Kimmel Live."
After the incident, she could not sleep for four weeks because every time she closed her eyes she went ‘Oh my God I said that! Oh my God why did I say that?!"
She recalled the incident for a second appearance on Jimmy Kimmel show.