It's been 20 years since Elf was released, with the Christmas comedy becoming an instant festive success, grossing $220m worldwide.
While most of the movie's stars have gone on to have stellar film careers, one turned their back on Hollywood for a more caring vocation.
Read on to find out what the main cast is up to now.
Will Ferrell as Buddy
Comedian Will Ferrell was best known for his part in the sketch comedy series Saturday Night Live, and while he had some small roles in his comedy friends' films, Christmas movie Elf was his big break as a lead character.
But he did worry that the festive film would tank his career.
"I remember running around New York in that outfit literally thinking, 'This is the end, this is the end of my career'," Will told Canadian TV presenter George Stroumboulopoulos in an interview.
"I knew it was either gonna really work or really fail," he added.
Lucky for him, it was a huge success, and Will went on to star in other hit comedies such as Anchorman, Blades of Glory, Step Brothers and Eurovision Song Contest: The Story of Fire Saga.
He also starred in last year's Christmas cracker Spirited with Ryan Reynolds and this year's box-office hit Barbie.
Next up, he'll be starring and producing the wedding comedy You're Cordially Invited.
Zooey Deschanel as Jovie
Actress and musician Zooey Deschanel has made a name for herself playing quirky characters such as Buddy's love interest in Elf, but she was just starting out when she got the role in the classic Christmas movie at 21.
Since then, she is probably best known for playing the lead character Jess in the TV series New Girl, for which she was nominated for an Emmy Award and three Golden Globes.
Her favourite part of filming Elf was the scenes in the department store.
"It was fun when we were in the department store because there were all these weird toys everywhere – little kid guitars, little stuffed animals, and just weird stuff. We had fun there," she revealed to LiveAbout.com.
This year, Zooey was the voice of Bridget in Trolls Band Together and will star in Harold and the Purple Crayon, out next year.
James Caan as Walter Hobbs
James Caan was a hugely successful Hollywood actor before playing Buddy's biological father, Walter, in Elf.
He had already earned Academy Award and Golden Globe nominations for Best Supporting Actor in The Godfather before turning his hand to comedy.
Although he passed away last year, he acted right up until the end, with his final film, Fast Charlie, premiering this year.
Before he died, James Caan revealed that there was never a follow-up to the successful Christmas hit as main star Will and director Jon Favreau didn't get along.
"We were gonna do [a sequel] and I thought, 'Oh my God, I finally got a franchise movie, I could make some money, let my kids do what the hell they want to do,'" James revealed in 2020.
"The director and Will didn't get along very well... So, Will wanted to do it, he didn't want the director, and he had it in his contract, it was one of those things."
Mary Steenburgen as Emily Hobbs
Academy Award-winning actress Mary Steenburgen played Walter Hobbs' wife Emily in the 2003 hit film, and she is now a veteran of the festive flick, having starred in One Magic Christmas, Elf, Step Brothers, Four Christmases and Happiest Season.
A prolific actor, her latest movie, Book Club: The Next Chapter, was out earlier this year.
Daniel Tay as Michael Hobbs
Child star Daniel Tay was just 11 years old when he played Buddy's half-brother Michael in what was only his second acting role. He also had a small part in the comedy-drama American Splendour in the same year.
Daniel only had a few more roles before leaving Hollywood to go to university. He attended Yale from 2010 to 2014, graduating with a BA in Economics, and was awarded the Richard U. Light Fellowship for his studies in Mandarin Chinese.
Daniel didn't give up performing altogether, though. Along with some voice acting roles for Rockstar Games, he was also part of a stand-up comedy group.
In 2020, he took a job as a research fellow at Columbia University Irving Medical Center while doing pre-med. Now, at 31, he is studying medicine at Cornell University. It looks like we'll soon be calling Buddy's young friend Dr Daniel Tay.
Bob Newhart as Papa Elf
Actor Bob Newhart, 94, was wonderful as Buddy's pint-sized papa in the movie, and it is a role he cherishes to this day.
'Without question, the part of Papa Elf outranks, by far, any role I may have ever played,' he declared in a recent email interview with CNN.
"In my opinion, there has not been anything like it in the interim," Bob added before explaining some of the film's charm.
"People wanted to believe in it… People need that charming, wonderful thing about the Christmas spirit and its way of powering the sleigh," he said.
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at email@example.com.