Where are the cast of Love Actually now?

17 December 2018, 17:21 | Updated: 17 December 2018, 17:30

It's been 16 years since Love Actually was released
It's been 16 years since Love Actually was released. Picture: StudioCanal/Getty

What are the Love Actually cast and kids doing in 2019? Find out what the actors are up to now

It's mid-December, meaning we've now watched Love Actually about 67 times this month alone.

It's the Christmas classic that gets us through rainy days, hangovers, and boring family gatherings alike - and we couldn't be happier it's back on Netflix.

And in news almost as shocking as the kids in Outnumbered growing up, all the Love Actually cast have now got older and all look completely different.

Here's what they're up to now:

Hugh Grant (David the Prime Minister) then and now

Hugh Grant played David the Prime Minister
Hugh Grant played David the Prime Minister. Picture: StudioCanal/Getty

Hugh played possibly the film's most famous character - David the Prime Minister. Hugh has since grown into quite the silver fox, and has since starred in films such as The Man from U.N.C.L.E. (2015) and Florence Foster Jenkins (2016).

Billy Nighy (Billy Mack) then and now

Bill Nighy played Billy Mack in Love Actually
Bill Nighy played Billy Mack in Love Actually. Picture: StudioCancal/Getty

Bill Nighy played saucy has-been singer Billy Mack who we all had a weird crush on. He has since starred in films such as The Best Exotic Marigold Hotel (2011), Jack the Giant Slayer (2013), About Time (2013) and I, Frankenstein (2014).

Emma Thompson (Karen) then and now

Emma Thompson played Karen in Love Actually
Emma Thompson played Karen in Love Actually. Picture: StudioCanal/Getty

Karen broke the entire nation's collective heart when her absolute beast of a husband bought his secretary a necklace that she mistook for being for her. These days, Emma is still acting and recently received a CBE for services to drama.

Keira Knightley (Juliet) then and now

Keira Knightley played Juliet in Love Actually
Keira Knightley played Juliet in Love Actually. Picture: StudioCanal/Getty

Shockingly, Keira was just 18 when she filmed Love Actually, and she's since starred in films like Pride & Prejudice (2005) and the Pirates Of The Caribbean films. She was recently awarded an OBE for services to drama.

Colin Firth (Jamie) then and now

Colin Firth played Jamie in Love Actually
Colin Firth played Jamie in Love Actually. Picture: StudioCanal/Getty

Colin played loveable writer Jamie, who inexplicably fell in love with a woman without ever speaking to her. Colin has since starred in a number of films - including Bridget Jones and Mary Poppins.

Alan Rickman (Harry)

Alan Rickman played Harry in Love Actually
Alan Rickman played Harry in Love Actually. Picture: StudioCanal/Getty

Alan played the aforementioned husband of Emma Thompson. He went on to star in films such as Harry Potter and Sweeney Todd. Alan sadly died from pancreatic cancer in 2016 aged 69.

Sienna Guillory (Jamie's girlfriend) then and now

Sienna Guillory played Jamie's girlfriend in Love Actually
Sienna Guillory played Jamie's girlfriend in Love Actually. Picture: StudioCanal/Getty

Sienna played Jamie's girlfriend, who at the start of the film cheats on him with his actual brother. Nice. Sienna went on to star in TV shows like Fortitude, Stan Lee's Lucky Man and Luther.

Lúcia Moniz (Aurelia) then and now

Lúcia Moniz played Aurelia in Love Actually
Lúcia Moniz played Aurelia in Love Actually. Picture: StudioCanal/Instagram

Lúcia played Aurelia, a Portuguese housekeeper who fell in love with Jamie. Originally a singer, Lucy continued with her music career after starring in the film.

Liam Neeson (Daniel) then and now

Liam Neeson played Daniel in Love Actually
Liam Neeson played Daniel in Love Actually. Picture: StudioCanal/Getty

Liam Neeson played Daniel, a widower who takes care of his stepson Sam. Liam has since starred in a number of films - notably Taken and A Monster Calls.

Thomas Sangster (Sam) then and now

Thomas Sangster played Sam in Love Actually
Thomas Sangster played Sam in Love Actually. Picture: StudioCanal/Getty

Thomas played the adorable little boy who fell in love with his classmate Joanna. Since starring in the film, Thomas has appeared in Nanny McPhee, Game of Thrones and a number of other films and TV shows.

Gregor Fisher (Joe) then and now

Gregor Fisher played Joe in Love actually
Gregor Fisher played Joe in Love actually. Picture: StudioCanal/Getty

Gregor, who played Billy Mack's manager, has since appeared in films such as Lassie and Wild Target.

Martine McCutcheon (Natalie) then and now

Martine McCutcheon played Natalie in Love Actually
Martine McCutcheon played Natalie in Love Actually. Picture: StudioCanal/Getty

Martine played Natalie, the love interest of Hugh Grant's character. She has since starred in a number of TV shows, and is a regular panelist on Loose Women.

Chiwetel Ejiofor (Peter) then and now

Chiwetel Ejiofor played Peter in Love Actually
Chiwetel Ejiofor played Peter in Love Actually. Picture: StudioCanal/Getty

Chiwetel has enjoyed great success since appearing in Love Actually, and won an Academy Award and BAFTA for his role as Solomon in 12 Years A Slave. He has been awarded an OBE for services to the arts.

Andrew Lincoln (Mark) Love Actually

Andrew Lincoln played Mark in Love Actually
Andrew Lincoln played Mark in Love Actually. Picture: StudioCanal/Getty

Andrew Lincoln played the (looking back very creepy) best friend of Peter, who featured in perhaps the film's most memorable scene (the one with the placards).

He is best known for starring in The Walking Dead.

Laura Linney (Sarah) then and now

Laura Linney played Sarah in Love Actually
Laura Linney played Sarah in Love Actually. Picture: StudioCanal/Getty

Laura played Sarah, who had a futile crush on her colleague Karl. Laura has starred in a number of films and TV shows, and is currently featuring in Netflix drama Ozark.

Rodrigo Santoro (Karl) then and now

Rodrigo Santoro played Karl in Love Actually
Rodrigo Santoro played Karl in Love Actually. Picture: StudioCanal/Getty

After breaking all our hearts as office hottie Karl, Rodrigo went on to star in 300 and HBO's Westworld.

Kris Marshall (Colin) then and now

Kris Marshall played Colin in Love Actually
Kris Marshall played Colin in Love Actually. Picture: StudioCanal/Getty

Kris played unlucky-in-love-until-he-went-to-America-and-found-a-bar-full-of-ridiculously-gorgeous-women Colin, and he's since appeared in a number of films and TV shows.

Abdul Salis (Tony) then and now

Abdul Salis played Tony in Love Actually
Abdul Salis played Tony in Love Actually. Picture: StudioCanal/Getty

Abdul played Colin's best friend Tony, and he has since appeared in TV shows such as Doctor Who and Casualty.

Heike Makatch (Mia) then and now

Heike Makatch
Heike Makatch played Mia in Love Actually. Picture: StudioCanal/Getty

Heike played Mia, the recipient of the gold necklace that broke Emma Thompson's character's heart. Heike has since starred in The Book Thief, as well as a number of German films.

Martin Freeman (John) then and now

Martin Freeman played John in Love Actually
Martin Freeman played John in Love Actually. Picture: StudioCanal/Getty

Martin played loveably awkward sex stunt double John. Martin has since starred in a number of films and TV shows, notably The Hobbit and Fargo.

Joanna Page (Judy) then and now

Joanna Page played Judy in Love Actually
Joanna Page played Judy in Love Actually. Picture: StudioCanal/Getty

Joanna played John's sex double partner and love interest Judy. She went on to star in BBC Three's Gavin and Stacey.

Olivia Olson (Joanna) then and now

Olivia Olson played Joanna in Love Actually
Olivia Olson played Joanna in Love Actually. Picture: StudioCanal/Getty

Olivia was responsible for another of the film's more memorable scenes - the school performance of All I Want For Christmas Is You - and the American actress has since appeared in a number of TV shows.

Nina Susanya (Annie) then and now

Nina Susanya played Annie in Love Actually
Nina Susanya played Annie in Love Actually. Picture: StudioCanal/Getty

Nina played Annie, who worked with David. She has since appeared in a number of films and plays.

Ivana Miličević (Stacey) then and now

Ivana Miličević played Stacey in Love Actually
Ivana Miličević played Stacey in Love Actually. Picture: StudioCanal/Getty

Ivana played the first girl Colin met in the bar, and she has since notably appeared on American TV show Banshee.

January Jones (Jeanie) then and now

January Jones played Jeanie in Love Actually
January Jones played Jeanie in Love Actually. Picture: StudioCanal/Getty

January has since starred in We Are Marshall (2006), Unknown (2011), Seeking Justice (2011) and X-Men: First Class (2011).

Elisha Cuthbert (Carol-Ann) then and now

Elisha Cuthburt played Carol-Ann in Love Actually
Elisha Cuthbert played Carol-Ann in Love Actually. Picture: StudioCanal/Getty

Elisha has since played leading roles in The Quiet (2005) and Captivity (2007)

Shannon Elizabeth (Harriet) then and now

Shannon Elizabeth played Harriet in Love Actually
Shannon Elizabeth played Harriet in Love Actually. Picture: StudioCanal/Getty

Shannon played Colin's American girlfriend Harriet, and has since appeared in a number of films - notable the American Pie series'.

Denise Richards (Carla) then and now

Denise Richards as Carla in Love Actually
Denise Richards as Carla in Love Actually. Picture: StudioCanal/Getty

Denise played Carla, who noticeably snogged Colin's friend Peter in the airport. Denise has since starred in a number of films and TV shows, including 90210.

Lulu Popplewell (Daisy) then and now

Lulu Popplewell played Daisy in Love Actually
Lulu Popplewell played Daisy in Love Actually. Picture: StudioCanal/Twitter

Lulu played Daisy, Karen's daughter who played the octopus in the nativity play. She is now a comedian, and won Leicester Square's New Comedian Of the Year Award in 2018.

Marcus Brigstocke (Mikey) then and now

Marcus Brigstoke played Mikey in Love Actually
Marcus Brigstocke played Mikey in Love Actually. Picture: StudioCanal/Getty

Marcus played radio DJ Mikey, and has since established himself as a stand-up comedian.

Julia Davis (Nancy) then and now

Julia Davis played Nancy in Love Actually
Julia Davis played Nancy in Love Actually. Picture: StudioCanal/Getty

Julia Davis played Nancy, who Colin unsuccessfully tried to flirt with at a wedding. Julia since starred in Gavin and Stacey as Dawn.