A female Essex Police officer was punched in the face while she tried to break up a fight outside a bridal shop in Colchester.
The victim was on routine patrol with another officer in Queen Street at around 3.30am on Sunday (June 29), when they saw the commotion.
It was while the officers were making an arrest that she was hit in the face. She was taken to Colchester General Hospital by paramedics and is now recovering at home.
A 28-year-old man of no fixed address and a 29-year-old man from Colchester were arrested in connection with the fight and have been released on bail until Tuesday, August 12 pending further enquiries.
Anyone with information in connection with the assault should contact the town's neighbourhood policing team on 101.