Actress Gemma Arterton has revealed she punched a homeless man in the face after he squeezed her bum.
Gemma Arterton punched homeless man who squeezed her bum