Over the weekend Ben Affleck became Jennifer Lopez’s knight-in-shining-armor as he protected her from an over-enthusiastic fan. The beloved duo was leaving Marco Polo Airport in Venice, Italy, with a slew of security guards, when a fan decided to step in.
The overzealous fan rushed to JLo but was immediately stopped by Affleck. The fan thought he could get a selfie with no problem, but that was quickly shut down. They tried to get close to JLo, but the sudden movement made JLo flinch away from the man and instinctively grab onto Affleck.