A guest at an Ohio wedding wound up in jail charged with assault and intoxicated disorderly conduct. It all began when she refused to stop slow dancing with the groom, which escalated into a brawl with the bride and an attack on an off-duty police officer.

Dan Kuack was patrolling the St. Clarence Church Pavilion in North Olmsted, Ohio, on Saturday when he heard a woman "yelling and screaming at two unknown males," according to the police report.

Kuack approached the group in the parking lot and found that the two men were trying to keep the woman, Brooke Burke, from driving off in her car because she was allegedly drunk. She was yelling because they'd taken her keys, the police report stated.

The police officer calmed Burke down and took her back into the reception hall.

At that point the bride, Margaret Burke, told Kuack that Brooke had tried to assault her earlier in the evening, according to the report.

The bride said it all started when she'd asked Burke to stop slow dancing with her new husband. She said Burke became upset and started yelling at her, and at one point tried to hit her.

"Brooke turned around and started to approach the bride and began to yell at her and attempted to grab her," the police report stated.

Burke is believed to be the bride's sister in law, but neither responded to requests for comment.

As Kuack tried to get Burke to sit down, "She fell to the ground kicking and screaming and being belligerent," according to the report.

Burke struck the officer on the left side of his face several times, leading to redness and swelling. He restrained her on the table and radioed for help, according to the arrest report.

The bride said Burke's behavior stemmed from her being "very intoxicated," and when another officer asked her about hitting Kuack, Burke said she had only done that because she was drunk.

Burke was released from jail and is scheduled to appear in court April 10.