Hollywood actress Charlize Theron was shocked to get slapped by Will Smith on the set of new movie HANCOCK - as he was only supposed to pretend to hit her.
The pair star in the forthcoming superhero film and one scene required Smith to raise his hand to Theron and despite practicing a "fake slap", the actor smacked her across the face for real.
And Theron insists it really did happen - despite denials from Smith.
She says, "He tried to fake slap me one time, but the fake one just didn't happen. We're still debating this one. I think he just hit me!
"But Will claims I leaned into his hand and that's how it happened. I was so shocked! I was like, 'He just slapped me!'
"But he said, 'I did not slap you. I had my hand there and you turned into it.'"
But Theron insists the incident didn't sour their relationship, she adds, "We're just like kids, it's so much fun. He's not a woman beater!"