Charlize Theron punched on the face by Will Smith
Charlize Theron was once punched on the face by actor Will Smith on the sets of their first movie.
HOLLYWOOD star Will Smith has slapped a male television reporter who tried to kiss him before the Moscow premiere of Men in Black III.