Danny Dyer will appear on 'EastEnders' for at least another two years.

Danny Dyer as Mick Carter

Danny Dyer as Mick Carter

Fans of the long-running soap were left devastated last week when they found out sisters Lauren and Abi Branning (Jacqueline Jossa and Lorna Fitzgerald) were being written out of the show as part of a forthcoming shocking festive storyline, but they need not to worry about loveable pub landlord Mick Carter - played by the 40-year-old actor - as the hunk has reportedly signed a new contract keeping him on screen until 2019.

A source told The Daily Star newspaper: "The last year has been a bit up and down for Danny and his character Mick. His on-screen wife Kellie Bright was off on maternity leave for a lot of it, so there was only so much they could do with him.

"But he's had a meeting with [the new soap boss] John [Yorke] and is very excited about everything he's got planned for Mick.

"It's a slightly different path for his character - there's going to be bother. It's all top secret but fans won't be disappointed, especially as Danny has signed for two years."

The news that he's taken pen to paper comes just days after he was reportedly overheard on set saying that he was still undecided about the extension.

The spy claimed Danny said: "This ['EastEnders'] takes up my life this does. I ain't signed yet. I'm meant to sign in October but I might elbow it."

It's also been suggested that Danny has been approached to compete in this year's series of ''I'm A Celebrity ... Get Me Out of Here!' but nothing has been confirmed yet.