EASTENDERS legends were reunited this week when several former stars of the soap held a get-together.
However, you'd have to have been a fan a decade or two ago to recognise some of these iconic characters.
The stars came out to support Lucy Speed - who played the long-suffering Natalie Evans, Barry's wife, in EastEnders - as she directed a new play.
The former soap actress was in charge of How To Have a Baby and Not Lose Your S*** at the King's Head Theatre in North London.
She was joined at the venue by actress Charlie Brooks, who took over the role of Janine Butcher in 1999.
Also there were Tariq Laroussi actor Nabil Elouahabi, who was in EastEnders from 2003 to 2005, and Paul Trueman star Gary Beadle - whose character dated both Janine and Natalie in his time on the show, from 2001 to 2004.
Lucy shared a series of pictures of them together, writing: "Another glorious surprise reunion at the matinee of How To Have a Baby.
More on EastEnders
"My heart is full of ❤️ and laughs. And so many mates old and new. Thankyou!"
Their co-stars quickly weighed in with praise, with Little Mo actress Kacey Ainsworth writing: "Damn you all look fantastic!!"
Christopher Parker, who was once best known as Spencer Moon, added simply: "😍."
Some fans were just delighted to see the old stars back together again, with one writing: "No way! Love this and these faces! The gang is back together x🙌."
Another posted: "Oh my goodness, love all of you ❤️."
Most read in TV
Gary quit EastEnders and went on to appear in shows including the BBC's Death in Paradise.
He said: "I embrace the fact that everybody's going to know me from EastEnders. Part of my challenge is to change it. My quest is just to show I can do lots of different things."
Since leaving the soap Nabil has appeared, memorably, in the 2002 Only Fools and Horses Christmas special in the Rashid "Gary" Mahmoon and in Top Boy.
Meanwhile Lucy went on to star in The Bill from 2008 to 2010 and as Marnie Barton in the forth series of Unforgotten.