There are certain films that define a generation, and for any teen growing up in the late 1990s and early 2000s, 10 Things I Hate About You was definitely a movie that was most likely seen on repeat.

Based on Shakespeare's Taming of the Shrew, 10 Things I Hate About You brings the Bard's love story into the 20th Century, with paintballing, ska music, and some very '90s fashion to boot.

Starring the late, great Heath Ledger and Julia Stiles as the two main love interests, 10 Things I Hate About You is seen today as a nostalgic look back on an actor whose career was cut too short to quickly, and a host of familiar faces that were only just getting their start in acting.

Seeing the difference between what these actors looked like in this 1999 film versus how they are now is staggering, as many have gone on to do bigger and greater things, while others who were in their prime in the late 90s seem to have now all but disappeared.

Get ready to hop on board the nostalgia train as we go back in time to a simpler, more plaid-filled time, as we take a look at what these '90s heartthrobs and icons are up to today.

Here's 10 Things I Hate About You: What The Cast Looked Like In The Movie Vs Today

15. Larisa Oleynik (Bianca Stratford)

Larisa Oleynik as Bianca Stratford in 10 Things I Hate About You and Larisa Oleynik in Pretty Little Liars

Larisa Oleynik is another star who rose to fame in the early 1990s, making her big TV appearance in Nickelodeon’s The Secret World of Alex Mack from 1994 to 1998, then in Boy Meets World between 1996 and 1998, before going on to 3rd Rock From The Sun in 1998 to 2000 in which she starred alongside 10 Things I Hate About You love interest Joseph Gordon-Levitt.

Larisa Oleynik absolutely nailed her role as spoiled Bianca Stratford in 10 Things, and for many people, this is certainly the role they will continue to most associate with her. With her squeaky-clean image and bubbly persona, Oleynik was the perfect fit to play the high school sweetheart JGL’s character chased after.

Since her signature role in 10 Things I Hate About You, Larisa Oleynik has continued to find success, mainly in TV roles.

She has starred in Mad Men as Cynthia, Pretty Little Liars as Maggie Cutler, and Hawaii Five-0 as Jenna Kaye, among many other projects. She also has two feature films in the works, and people are wondering whether or not there will be a reboot happening anytime soon of The Secret World of Alex Mack. If there were going to be one, would it star Oleynik? We’ll just have to wait and see.

14. Joseph Gordon-Levitt (Cameron James)

Joseph Gordon-Levitt as Cameron James in 10 Things I Hate About You and on the red carpet

It really is heartwarming to see pictures of Joseph Gordon-Levitt as a teen actor compared with how he looks now, as the transformation is pretty staggering. Although there are definitely traces of the lanky, slightly awkward boy we all came to know from 3rd Rock From the Sun and 10 Things I Hate About You, it’s safe to say that Joseph Gordon-Levitt hasn’t only grown up, he’s glowed-up too.

Since his days on the set of 10 Things I Hate About You, JGL has gone on to do numerous roles in both television and film. He has starred and appeared in some of the biggest blockbuster movies to be released in recent years, including 500 Days of Summer, Inception, 50/50, The Dark Knight Rises, Looper, Lincoln, and Snowden among countless others.

Joseph Gordon Levitt, although adorable in his teen years, has proven to the world that he is a credible, talented actor whose versatility allows him to shine whether he’s playing an indie rom-com love interest, or a key part in a thriller filled with action.

Most recently, JGL voiced Slowen Lo in Star Wars: The Last Jedi, and with multiple projects he’s involved with having been announced and in post-production, it seems that this actor’s workload has yet to slow down.

13. Julia Stiles (Katerina “Kat” Stratford)

Julia Stiles as Kat Statford in 10 Things I Hate About You and Julia Stiles today

Julia Stiles was very much a darling of the 1990s and 2000s, and she appeared in many cult teen-classics like Save the Last Dance, Down to You, and The Prince and Me, among many others.

Despite being in a whole host of different projects including film and TV, one of Stiles’ most recognizable roles in recent years was her part in The Bourne films, in which she plays Nicky. In of the amount of work the actress has taken on over the years, her projects have overall seemed strong and have not seemed to wane, although it’s safe to say that she is not really on our radars as much these days.

Perhaps Stiles peaked in her days as a 90s and 2000s rom-com queen, but if you look closely enough, you’re still likely to find her popping up on your screen, especially if you’re tuning into British TV series Riviera.

This most recent project has garnered Stiles a lot more attention of late, although the reviews of the show haven’t exactly been stellar. If anything, Stiles has proven that she can tackle any genre of TV and film, from rom-coms to action thrillers, so we’re certain there will be more in store for this actress in the near-future.

12. Andrew Keegan (Joey Donner)

Andrew Keegan as Joey Donner in 10 Things I Hate About You and on the red carpet

Although Andrew Keegan was a familiar face as a teen actor in the 1990s and early 2000s, starring in shows such as Party of Five and 7th Heaven, he is undoubtedly best ed as the self-centered, wannabe model Joey Donner in 10 Things I Hate About You. With his handsome looks, and lothario swagger, Keegan was an instant match for Donner’s character, making him the bad boy we all kind of loved despite his very obvious shortcomings.

Since 10 Things, Keegan has done a lot of TV work and short movies, but it’s clear that since his teen hunk days, his roles have slowed down quite a bit.

He's definitely not on most people’s cultural radars anymore.

Although he might not be doing as much screen-work as he used to, Keegan has been keeping himself busy in other ways. Several years ago, Keegan began his own spiritual movement and “church” called Full Circle, based in Venice, California.

Keegan has also spoken out in of bringing back 10 Things I Hate About You in some kind of capacity, telling US Weekly: “I was thinking they should do some kind of remake or revisit to that project. Maybe that would happen. I think it would be really cool. This seems to be happening a lot. There is a lot of nostalgia around those kinds of projects. So I’m just putting it out there.”

11. Susan May Pratt (Mandella)

Susan May Pratt as Mandella in 10 Things I Hate About You and as Joan Jett

Although she might have just had a secondary part in 10 Things I Hate About You, Susan May Pratt’s character Mandella certainly made an impact on anyone who watched the movie. With her bohemian style and love of Shakespeare, Mandella was a calm, artsy counterpart to her best friend Kat’s more temperamental character.

10 Things I Hate About You was one of Pratt’s first big roles, having only appeared in bit parts in a few other projects, including one episode of Law & Order. Following her role in 10 Things, Susan May Pratt was in a couple of beloved teen classics: Drive Me Crazy and Center Stage in 1999 and 2000 respectively.

Since the late 1990s and early 2000s though, Pratt’s roles have failed to be anything but side parts.

She did appear in Charmed, Private Practice, Mad Men, and CSI, but most of these TV roles were as minor characters and just guest appearances, failing to land any significant, recurring parts.

Instead of focusing on the lack of success her acting career brought her, Susan May Pratt decided instead to turn her attentions back on books. According to a feature on Pratt in Buzzfeed, the actress went back to school in order to finish her Bachelor’s degree in business. Clearly a plan B is never a bad thing.

10. David Krumholtz (Michael Eckman)

David Krumholtz as Michael Eckman in 10 Things I Hate About You

David Krumholtz was Joseph Gordon-Levitt’s right-hand man in 10 Things I Hate About You, playing the neurotic, hopelessly unpopular character Michael Eckman. Before earning a role in 10 Things, Krumholtz’s most notable role was playing Bernard in The Santa Clause which, even though we can all agree is a childhood classic, isn’t exactly an award-winning part.

Despite being in a handful of well-known movies since 10 Things I Hate About You, including Harold and Kumar Go to White Castle, Superbad, and Sausage Party, Krumholtz’s career has mainly been successful in the area of television work.

It seems that his aptitude for playing a great geek came in handy, as he landed himself a key part in Numb3rs, which ran from 2005 to 2010.

One of David Krumholtz’s most recent roles was in Woody Allen’s 2017 film Wonder Wheel, which the actor has stated he regrets doing. Flying the flag for the #MeToo movement, Krumholtz took to Twitter in January this year to state: “I deeply regret working with Woody Allen on Wonder Wheel. It’s one of my most heartbreaking mistakes.”

For some this statement might be counted as too little, too late, but Krumholtz is one amongst many actors who have spoken out against Allen over the allegations made against him by daughter Dylan Farrow.

9. Gabrielle Union (Chastity)

Gabrielle Union as Chastity in 10 Things I Hate About You

Although most rom-com aficionados will probably most associate Gabrielle Union with her unforgettable role as Isis in the cheertastic film Bring It On, it should never be forgotten that she also featured in none other than 10 Things I Hate About You. Playing the part of Chastity, Bianca’s Stratford’s supposed best friend in the film, Gabrielle Union delivered a distinct unlikability to the role, which was required of her character.

Union had already starred in a number of big projects before being cast as Chastity in 10 Things I Hate About You, including Moesha, Sister, Sister, She’s All That, and 7th Heaven. Post-10 Things, Union continued to enjoy success in films and TV shows such as Clueless and ER and the movie Love & Basketball, but it was definitely her starring role in Bring It On that really shot her to fame.

Since then, Union has continued to be in the spotlight and gained roles in films such as Bad Boys II, Running with Scissors, Cadillac Records, and Top Five, as well as some incredible roles in hit TV shows including The West Wing, Ugly Betty, and Flashforward among many others.

Most recently, Union has been enjoying success on the BET TV show Being Mary Jane, and she will be starring in the lead role of the movie Breaking In, set to be released in May 2018.

8. Allison Janney (Ms. Perky)

Allison Janney as Ms. Perky in 10 Things I Hate About You and on the red carpet

Although Allison Janney isn’t in 10 Things I Hate About You for very long, her role as Ms. Perky steals the movie. But hey, that’s pretty much typical of Allison Janney, isn’t it? Put her in anything and she’ll shine brighter than anyone else. Her depiction of Ms. Perky as the aspirational romance novelist principal of the school is hilarious, and no one could have delivered the lines quite like she did.

Before 10 Things I Hate About You, Janney was already a seasoned actress with a roster of credits to her name. In 1999 alone, the same year that 10 Things came out, Janney was also starring in The West Wing as C.J Cregg, a part which won her four of her seven Emmys, as well as starring in the Academy Award-winning movie American Beauty.

Janney has had a hugely successful career over the years, and has starred in other major films and TV shows, including The Help, The Hours, Miss Peregrine's Home for Peculiar Children, and many others.

Of course, Janney’s latest triumph was her Oscar-win for her ing role in I, Tonya, a part which captivated all audiences of the film and for which she certainly deservedly her golden statue.

7. Larry Miller (Walter Stratford)

Larry Miller as Walter Stratford in 10 Things I Hate About You and on the red carpet

Larry Miller is best known for his teen rom-com roles, and aside from his unforgettable role as Kat and Bianca’s father Walter Stratford in 10 Things I Hate About You, he’s probably best known for his role playing Paolo, the sassy stylist in The Princess Diaries films.

Larry Miller’s list of credits is exceptionally long, with many TV and film appearances under his belt. However, no one who grew up in the 1990s and 2000s will ever not think of him as the strict father figure in 10 Things who forced his daughters to wear a faux pregnancy tummy in order to learn the important lesson of abstinence.

Since appearing in 10 Things I Hate About You, Larry Miller’s biggest roles have been in 8 Simple Rules, Law and Order, and the previously mentioned Princess Diaries movies.

He also reprised his role as Walter Stratford in the short-lived TV series 10 Things I Hate About You, based on the movie.

Most recently, Miller has acted in the TV mini-series High School Cupid, a Cupid Inc. Story and has two movies in which he has a part which are currently in post-production, including Second Act starring Jennifer Lopez, Milo Ventimiglia, and Vanessa Hudgens.

6. Daryl Mitchell (Mr. Morgan)

Daryl Mitchell in 10 Things I Hate About You and in NCIS: New Orleans

Daryl Mitchell was absolutely brilliant as Mr. Morgan in 10 Things I Hate About You, the unconventional English teacher in whose class we witnessed Kat break her icy front while reading an emotional poem to Patrick. Any kid who watched the movie is sure to have wished they had a teacher like Mr. Morgan, who told it like it was and wasn’t about to put up with any of his students’ shenanigans.

Before his role in the film, Daryl Mitchell had been working in film and TV since 1990, having made appearances on The Cosby Show, Law & Order, The Fresh Prince of Bel-Air, and The John Larroquette Show. Post 10 Things I Hate About You, Mitchell went on to appear in cult classic Galaxy Quest and he had a recurring part in Veronica’s Closet until 2000.

However, in 2001 Daryl Mitchell experienced a tragic motorcycle accident that paralyzed him permanently from the waist down.

Once bound to a wheelchair, it seems that Mitchell found some difficulty in being cast for as many projects as he was getting before, making his acting career somewhat limited.

Despite his accident though, Mitchell persevered with his desire to act and scored a number of parts, mostly in TV shows. These include Ed, Brothers, and most recently NCIS: New Orleans.