Rod Stewart allegedly punched a children’s party staffer at a swanky Florida resort on New Year’s Eve, according to a police report.

An unnamed employee who was working in the kids area at a private party at the fancy Breakers Resort in Palm Beach complained to police that the “Do Ya Think I’m Sexy” singer “threw a punch,” striking him or her in “the left ribcage area,” after the singer’s son Sean, 39, had shoved the worker a report from Palm Beach Police Department states.

The victim alleges the incident began after the “Maggie May” singer, his son and their group, which included a few children, had tried to enter a private event at a children’s area at the resort.

ROD STEWART POSES WITH 4 MOTHERS OF HIS CHILDREN: 'A MOTHERS' REUNION!'

The event staffer told police that he or she had “observed a group of people near the check-in table of the private event who were trying to enter the area but were unauthorized to do so.

“The group began to get loud and cause a scene and refused to follow … instructions to leave,” according to the police report.

The victim, whose name is redacted in the police report, then alleges that Sean got “about nose-to-nose” from his or her face and “shoved” him or her backward after being told “he [Sean] needed to back up and create some space.”

ROD STEWART'S DAUGHTER RENEE: 'IT'S JUST NOT COOL TO TALK ABOUT YOUR PARENTS'

Then rock legend Rod “stepped toward [the victim] and threw a punch, striking [the worker] in [his or her] left ribcage area,” says the report.

The police were called and officers quizzed Rod and Sean, with the British star telling cops that “he and his family approached the check-in table and attempted to have the children in their group gain access.”

After they were denied access, Rod says the worker “became argumentative with his family, which in turn caused them to become agitated.” The police report adds that Rod, “apologized for his behavior in the incident.”

Sean also spoke with the police, confirming “he had become agitated when they were not allowed access to the event,” the report adds.

ROD STEWART: I WAS ALWAYS A GENTLEMAN

Video cameras at The Breakers picked up the Stewart standoff, with the report stating Sean and Rod appeared to be “the primary aggressors” and that the footage, “show[s] evidence that Roderick Stewart did intentionally strike [the victim] against [his or her] will.”

There were two witnesses, both employees of The Breakers, who saw the incident and have signed sworn statements. The victim intends to prosecute, according to the report, and both Rod and Sean could be charged with simple battery. They have been issued a notice to appear in Palm Beach County Criminal Justice Complex on Feb. 5.

While reps for Rod declined to comment, a source close to the star tells us, “It was an unfortunate quick, brief misunderstanding and they apologized. No one was detained and there were no injuries.”

ROD STEWART SECRETLY BATTLED PROSTATE CANCER FOR THREE YEARS: REPORT

In 2002, Sean, who appeared on the reality show “Celebrity Rehab,” was sentenced to three months in jail after kicking an unconscious person outside a restaurant in LA. In 2010, he was arrested for driving on a suspended license. In 2015, he was arrested for riding the luggage carousel at the Miami airport.

Plus, in 2007, he was arrested for allegedly throwing bricks at a couple after being denied entrance to a party. The four felony charges were dropped in 2008. According to E!, his lawyer “chalked the whole thing up to a case of mistaken identity.”

This article originally appeared in Page Six