Parting is such sweet sorrow – until a film reaches a milestone anniversary and we can bask in all of its nostalgic glory.
It's been 20 years since Baz Luhrmann's Romeo + Juliet burst into theatres with all of its guns and glitter on November 1, 1996.
Basically, it felt like the coolest, edgiest teen film ever made.
Twenty years later, Leonardo DiCaprio and Claire Danes are still household names – but what of the other Montagues and Capulets?
Scroll through the gallery to see what everyone looks like now!
Author: Ashley Spencer / Images: GettyBaby-faced Leonardo DiCaprio was 21 years old when he starred as star-crossed lover Romeo – just one year before he catapulted into Titanic superstardom.
Since then, the now 41-year-old has gone on to win his long-awaited Oscar (for 2015's The Revenant) and date about 30 different models. His current lady love is Victoria's Secret model Nina Agdal.
Claire Danes was a late addition to the Romeo + Juliet cast. Juliet was originally supposed to be played by a then 14-year-old Natalie Portman.
But producers felt Natalie appeared too young opposite Leo, thus giving their romance a pervy vibe.
Claire, then 17, took over the role at Leo's suggestion.
Claire, now 37, has mostly traded the big screen for the silver screen.
She's starred in Homeland since 2011 and is married to actor Hugh Dancy.
She's also a mum to 3-year-old son Cyrus.
One year after Clueless, a then 26-year-old Paul Rudd played Juliet's would-be fiancé Count Paris.
Now 47, Paul is still going strong. He's starred in a string of comedies like I Love You, Man and Dinner For Schmucks, and even played a superhero in 2015's Ant-Man.
He's been married to Julie Yaeger since 2003, and the couple have two children.
As Tybalt, John Leguizamo really, really wanted to kill Romeo.
John teamed up with Baz again for Moulin Rouge! and has had a very prolific acting career.
Now 52, the married dad-of-two recently had a major role on Bloodline, and can next be seen in John Wick: Chapter Two.
Harold Perrineau's Mercutio met a tragic end in R + J. But Harold's career was just heating up!
Harold went on to star as Michael on LOST ("Walttttt! My boy!").
He's currently starring on Broadway in The Cherry Orchard.
Jesse Bradford played Romeo's cousin, Balthasar Montague.
Jesse went on to play the romantic lead in teen favourites like Bring It On and Swimfan.
Now 37, he's chilled out with acting a bit, but has recently had roles on Code Black and Love.
Jamie Kennedy (right) had pink hair and major attitude as Sampson Montague.
The stand-up comedian, now 46, most recently starred in the Lifetime movie Surviving Compton: Dre, Suge & Michel'le.
Zak Orth played Romeo's scary cousin, Gregory Montague.
Now 46, Zac was recently cast in the upcoming Wet Hot American Summer: Ten Years Later Netflix series. (He also starred in the original film.)
Now 42, Dash stars as Brendan on Ray Donavan.
He dated Alanis Morissette in 1997, but went on to marry singer Valeria Mason in 2009.
Romeo + Juliet was the second directorial effort for Sydney-native Baz Luhrmann (following 1992's Strictly Ballroom).