EastEnders actor Robert Kazinsky is to be suspended from the BBC One soap for bombarding a model with obscene text messages and photographs.
The 23-year-old, who plays Sean Slater, will leave the show for two months from early February, producers have decided.
The punishment follows a story written about him in The People newspaper, a spokesman for the programme said.
The actor, from Brighton, has apologised "for any offence caused and for bringing the show into disrepute".
His suspension has been timed to minimise disruption to forthcoming storylines.
Actors Sportsmen Rugby Underwear Television Australian Rugby Photographers Swimwear Calendars aussieBum Chris Fountain Football Strictly Come Dancing Attitude Bears Russell Tovey Take That Tom Hardy Henry Cavill Tattoos X Factor Beards Robin Windsor David Beckham Ricky Martin Television adverts Joe Oppedisano Naked For A Cause Celebrity Chefs Gerard Butler Sam Worthington Jason Statham Tomasz Schafernaker