Always expect the unexpected on the red carpet - just ask Will Smith.
While arriving to the premiere of "Men in Black 3" in Moscow on Friday, Will slapped a reporter who, first, hugged him and then tried to kiss him.
In the footage of the incident, obtained by TMZ, the "MiB" star is smiling on the red carpet and allows the reporter to hug him, before the young reporter - who is reportedly Ukrainian - tries to kiss Will on the face.
The star then pushes the reporter away and backhand slaps him on the cheek.
"Come on, man. What the hell is your problem, buddy?" a stunned Will exclaims.
Will quickly brushes off the incident and continues to make his way down the red carpet with a smile, where he addressed the incident with the next reporter on the red carpet.
"He tried to kiss me on my mouth! He's lucky I didn't sucker punch him," Will is heard saying.
According to TMZ, the reporter often tries to kiss stars as his "shtick."
CLICK HERE to see the footage of the incident!
Copyright 2012 by NBC Universal, Inc. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.