
Rod Stewart has been charged after allegedly punching a security guard at a holiday resort on New Year's Eve.
The staff member was working at the five star Palm Beach in Florida at the time.
According to police, the row happened when Rod and his family tried unsuccessfully to gain access to a private children's event.
The singer's been charged with simple battery and is due to appear in court on February 5th.