(video at source)
Paris Hilton's boyfriend lost his composure and aggressively pushed a female fan who got too close to the heiress in Cannes on Friday ... not once, but TWO TIMES, and it was all caught on tape.
The scene was utter mayhem -- Paris and River Viiperi were fighting through crowds of paparazzi to get into a party ... when one overzealous female fan got too close.
River -- clearly pissed off -- got physical with the woman and forcefully shoved her away ... but the lady kept coming back for more. Paris finally snapped too and yelled at the woman to leave her alone -- but the woman didn't exactly comply.
Paris and River also went off on a security guard who tried to get handsy with Paris. Don't worry, the couple eventually made it to the party ... and balance was restored to the universe.