Actress Gemma Arterton has revealed she punched a homeless man in the face after he squeezed her bottom.
The star, who said she called on physical training for the new movie Hansel And Gretel, added that she ran off after she realised what she had done.
Arterton, 27, made her confession while recording an interview for last night’s Graham Norton show on BBC1.
Speaking about the incident, she said: “I was in one of those ATM cash machine rooms and there was a tramp in there. He kept looking at me and then he grabbed my bum really hard.
“I turned round and properly punched him in the face. I then realised I’d punched a tramp in the face so I ran. Thank God he didn’t punch me back. I actually felt quite bad about it.”
Arterton, who reportedly recently split from her husband Stefano Catelli, said she was attracted to the role, inspired by the Brothers Grimm fairytale, because of the action.
“It’s one of the reasons I wanted to do the film because I’ve always wanted to punch people. It was fun. I had to do lots of training because I had never done anything like it before and I loved it, absolutely loved it.”
Arterton said she had been confronted by real-life violence before finding fame as an actress when she worked in a karaoke bar, adding: “It was a bit dodgy and occasionally I would get threatened.”