We've enjoyed 37 drama-filled years on Ramsay Street, but Neighbours is about to draw to a close - welcoming back some classic cast members for the finale.
Some of the stars in the last episode, due to air on 29 July, have been around for decades, while others are taking a trip down memory lane to return to Erinsborough after many years.
Take a look at some of the finale cast as they were then and are now as we pay one last visit to the Aussie soap.
Neighbours finale cast members then and now
Stefan Dennis - Paul Robinson
He's one of the original stars of the show, and although he had a lengthy break from it after exiting in 1993, Dennis has been back in the role of Paul Robinson since 2004.
Paul's notable storylines included many marriages, having a leg amputated, and mellowing his scheming ways following a brain tumour.
Guy Pearce - Mike Young
Pearce joined the soap in the early days and was only in the cast from 1986 to 1989, but it proved the launchpad to a hugely successful Hollywood career with roles in L.A. Confidential, Memento and The Hurt Locker.
Mike was in a relationship with Jane Harris and the pair had a popular friendship group with Scott and Charlene.
Annie Jones - Jane Harris
Jones' character Jane started out in 1986 as one quarter of the well-loved double daters Mike and Jane/Scott and Charlene after a makeover from her original "Plain Jane Superbrain" look, but she ended up engaged to Des Clarke before leaving the show in 1989.
Jones returned to the cast many years later in 2018 and will see the soap out in its finale. She's seen here with Kylie Minogue in the 80s, and with Minogue and Jason Donovan in the finale.
Kylie Minogue and Jason Donovan - Charlene (Mitchell) and Scott Robinson
They're probably the show's most famous stars, although Minogue was only actually in the soap from 1986 to 1988, and Donovan from 1986 to 1989. Scott was originally played by Darius Perkins in 1985.
Scott and Charlene's wedding went down in history as one of the greatest ever soap moments and fans can't wait to see them return for the finale as a middle-aged married couple.
Paul Keane - Des Clarke
Keane plays Des Clarke, one of the soap's favourite original cast members who was on screen from 1985 to 1990 and has made various return visits since for anniversaries.
He's remembered for his marriage to Daphne (Elaine Smith, pictured above) who was sadly killed off in a car crash - the first big Neighbours death.
Ian Smith - Harold Bishop
Smith has been in and out of Ramsay Street a dizzying number of times, first joining as Harold Bishop in 1987 and marrying Madge Ramsay (Anne Charleston) as well as becoming known for his friendship/rivalry with Lou Carpenter (Tom Oliver).
Harold appeared to be swept out to sea in 1991, but reappeared suffering from amnesia in 1996. He left again in 2009 and has returned for anniversaries as well as the finale.
Jackie Woodburne and Alan Fletcher - Susan and Karl Kennedy
The Kennedys first appeared on Ramsay Street in 1994, along with their three children - Malcolm (Benjamin McNair), Libby (Kym Valentine) and Billy (Jesse Spencer) who are now rarely heard from, although Malcolm will return for the finale.
Woodburne and Fletcher have become some of the soap's longest-running and best loved characters, with storylines including Karl's various affairs and alcoholism, Susan's amnesia which saw her believe she was 16 again and a later multiple sclerosis diagnosis, various different relationships for both of them and another child for Karl, and reuniting as a couple.
It wouldn't be Neighbours without the Kennedys, so of course they're around for the finale.
Ryan Moloney - Jarrod 'Toadfish' Rebecchi
Moloney joined the cast in 1995 as the class clown teen son of the trouble-fuelled Rebecchi family, but has stuck around longer than his screen relatives and become one of the soap's best known stars.
His storylines have included putting aside his troublemaker past to become a lawyer, adopting a son and marrying many times, with first wife Dee Bliss (Madeleine West, above left) going missing for 14 years after a car crash.
Toadie also had a couple of weddings to Steph Scully (Carla Bonner) and tragically lost third wife Sonya Mitchell (Eve Morey), who had also turned out to be his adopted son's birth mother, to ovarian cancer, but seems to have found a happy ending in his fourth marriage to Melanie Pearson (Lucinda Cowen, above right) in the finale.
Neighbours finale airs in a double bill on 29 July at 9pm on Channel 5.
Watch: Neighbours soap scoop! Scott and Charlene return