Actor Michael French is reported to be reprising his role as Walford Lothario David Wicks in EastEnders.
The Mirror reports that the Holby City and Casualty star has "agreed terms to rejoin the cast" and will be back on screen from mid-September.
French was last seen in the soap during the death storyline of on-screen mother Pat (Pam St Clement) in 2012.
A show source said: "David is a massive character and was always hugely popular with fans. Michael's return to the soap is a huge coup for the BBC, and viewers will see his character back to his charming, cunning best. He has also been assured of a couple of major, forthcoming storylines.
"He’s a bit older but David still sees himself as a womaniser and is sure to break a few hearts third time around."