Balamory was the children's TV programme which aired on BBC between 2002 and 2005.
The show was based around eight central characters with each one wearing a distinctive colour of clothing which matched the colour of their house.
Balamory is a fictional town but was filmed mostly in Tobermory on the Isle of Mull, except from the scenes at Archie's pink castle which were filmed in East Lothian.
Nursery and park scenes were also filmed in Glasgow.
But where are the cast now?
Miss Hoolie
Miss Hoolie was the show's nursery teacher who donned a smile along with her all-green outfit, she was played by Julie Wilson Nimmo, who is married to Still Game actor Greg Hemphill.
In 2017, she starred in BBC Scotland comedy show Scot Squad and played DC Megan Squire.
In 2018, she appeared in an episode of Still Game, alongside her her other half who plays main character Victor McDade.
Archie the Inventor
Archie was the inventor who lived in the pink castle and was never seen without his pink and purple kilt.
The colourful character was played by actor and comedian Miles Hugh Barrett Jupp.
Since the show ended, Miles has had a very successful career in the TV and film industry.
He starred in BBC Scotland's comedy Gary: Tank Commander as Captain Fanshaw
He had brief appearances in hit films like Harry Potter and the Order of the Phoenix and Sherlock Holmes.
He has appeared on Michael McIntyre's Comedy Roadshow and also played John Duggan in The Thick of It and Nigel in the sitcom Rev.
Edie McCredie
Bus driver Edie McCredie was played by Juliet Cadzow.
Edie McCredie was always singing along as she drove around the town of 'Balamory'.
After her stint in the show, Juliet went on to play several minor roles in various TV shows such as Doctor Who and Skins.
She played Winston's fantasy woman in Still Game back in 2006.
In 2016, Juliet then landed the role of Suzie Fraser in Scottish soap River City.
PC Plum
PC Plum was always on duty to make sure the town was always safe.
After the show ended, actor Andrew Agnew has become a familiar face on stage.
He is a panto veteran and has starred in productions of Sleeping Beauty, Peter Pan, Aladdin and Cinderella.
He was due to take stage in Cat Harvey's Love Me Tinder, a comedy about finding love in 2020, but it was cancelled due to the coronavirus pandemic.
Penny Pocket
Kim Tserkezie played Penny Pocket who ran the village shop and cafe.
After Balamory, Kim has had a very successful career in comedy, drama and documentary. She has worked many roles within the industry from acting to production.
In 2019, she was named as one of the 100 most influential disabled people in the UK (Shaw Trust Power 100).
This year, she won a Royal Television Society Award for best drama performance for her leading role in Obsession (BFI Network).
Josie Jump
In the early years of Balamory Josie Jump was played by Buki Akib but in September 2004 she was replaced by Kasia Haddad.
Kasia went on to play the part as Wendy in BBC's Doctors.
BBC announced in 2005 that after 250 episodes, they decided to call it quits.
In a statement at the time, they said: "Balamory is one of the most popular programmes to come from CBBC Scotland and we are very proud of it.
"Series four had only just begun to air and appears to have been as well received as previous series, but it will be the last as we've decided to quit while we're ahead.