EastEnders fans were thrilled to spot former EastEnders star Joe Swash share the screen with his sister in last night's Dancing On Ice...
Actress Shana Swash, who played Demi on EastEnders between 2004 and 2006, appeared on the ITV reality show to visit her real life brother Joe Swash, who is taking part in the latest series.
But what EastEnders fans will remember is the real life siblings also played brother and sister on EastEnders as Demi Miller was the little sister of Joe's former Walford character, Mickey.
Fans were thrilled to see the pair reunited on screen for the first time in years, and didn't waste any time shouting about how excited they were on social media...
Joe has been impressing judges with his skating techniques, and last night danced to a Wizard Of OZ classic for Musicals Week, but Shana turned up in his VT earlier in the show to watch him in training.
The actor-turned-presenter was thrilled to see his sister as she surprised him with a visit, and she seemed genuinely surprised at how well he was doing with his routine for Sunday night.
Shana even showed off her own skating skills as she brought her skates along, and like all siblings they got competitive on the ice as they started having races.
Joe revealed: "I was trying so hard to impress her because I know she is going to report back to my mum."
But despite watching him fall over, Shana only had nice things to say about her big brother: "I really thought he was going to be like a baby elephant, but he is absolutely smashing it and I'm really proud of him."
Shana's character Demi went through some tough times during her time in Walford, and after arriving at the age of just 13 she immediately found herself at the centre of the local gossip when it was revealed she was pregnant.
She ended up giving birth with the help of Walford matriarch Pauline Fowler after her waters broke in the middle of the school playground.
Eventually Demi left Walford with her mum, Rosie, to start a new life in the Cotswolds in 2006.
EastEnders airs Monday and Friday at 8pm and Tuesday and Thursday at 7.30pm on BBC One.
Get the latest updates, reviews and unmissable series to watch and more!
Thank you for signing up to Whattowatch. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.