The fiance of former EastEnders star Natalie Cassidy has been ordered to do 120 hours unpaid work for assaulting her.
Adam Cottrell, 31, who had admitted assaulting Cassidy, was also made subject to a restraining order banning him from contacting the actress.
He had pleaded guilty at an earlier hearing at East Hertfordshire Magistrates' Court in Hertford to two counts of assault and one of criminal damage.
Deputy District Judge Anita Borwick, at the same court, placed Cottrell on a 12 months community order, with 12 months supervision.
She said the restraining order was both "proportionate and necessary" given that the instances were within weeks of each other.
She told him to pay £350 compensation for damage he had caused, £100 compensation to Cassidy, as well as costs of £85.
"Your behaviour towards Miss Cassidy was both humiliating and disturbing, and these incidents were fuelled by alcohol," she said. "You showed remorse, and accepted responsibility. My concern is that there may be a pattern of behaviour emerging. I feel you would benefit by the intervention of the probation service."
The court was told at a hearing last month that Cottrell attacked Cassidy twice at home - the first occasion was on April 13 when he put make-up on her and hit her with a slipper. During the second incident, which took place on May 20, he grabbed her by the arms and he ripped her top, the court heard. Cottrell went on to damage their home in Broxbourne, Hertfordshire, after Cassidy left to stay with her family.
He admitted two counts of assault by beating and one offence of criminal damage. A second count of criminal damage was withdrawn.
Cassidy, who was due to marry Cottrell later this year, played Sonia Jackson in the BBC1 soap.