The Love Island host was arrested at her home in London, where she lives with partner Lewis Burton.
Ms Flack, aged 40, is said to have been arrested after six police cars turned up at her home in the early hours of yesterday morning.
A Met Police spokesperson told the Daily Star: “Caroline Flack, 40, of Islington, was charged on Friday, December 13 with assault by beating.
“She will appear on bail at Highbury Corner Magistrates’ Court on Monday, December 23.
“This follows an incident at approximately 05.25hrs on Thursday, December 12 after reports of a man being assaulted. He was not seriously injured.”
Ms Flack has not commented on the incident. The Star will update the story once we know more.