Spice Girl Mel B, aka Melanie Brown, has been granted a restraining order against her estranged husband, Stephen Belafonte, who she says physically and emotionally abused her for years, according to TMZ. The “America’s Got Talent” judge filed for divorce from Belafonte in March after 10 years of marriage.

According to TMZ, a judge granted Brown her request for a restraining order requiring Belafonte to stay away from her, as well as their daughter, Madison, and Brown’s two other daughters from previous relationships.

Brown’s horrific allegations against Belafonte are numerous and date back to the beginning of their marriage.

The 41-year-old recalls that in July, her estranged husband, who is a producer and director, flew into a jealous rage when he thought she was flirting with Usher, and alleges that Belafonte punched her with a closed fist in the face and split her lip.

Other allegations against Belafonte include impregnating their children’s nanny and then demanding she get an abortion.

According to TMZ, Belafonte’s home was searched on Friday by the Department of Alcohol, Tobacco, Firearms and Explosives after his own brother claimed he had a gun, but ATF agents left empty handed.

Stephen Belafonte December 15, 2014 Weeks later, Brown did speak out about the rumors, writing on Instagram, “This is for my fans havin problems with my Twitter will be back soon! I’m very good was very polly [sic] but much better now and for the record my hubby never would lay a hand on me sorry took so long but any response fuels rumors.”