Skip To Content
  • Best of the Holidays badge

It's The 20th Anniversary Of "Elf," So Here's The Cast And Other Celebs At The Film's Premiere

It's been 20 years of Buddy's breakfast pasta.

For two decades, one Will Ferrell movie has dominated the holiday season. Yes, Elf is officially 20 years old!

Screenshot from "Elf"

The holiday classic, which starred Will as an adopted elf who leaves the North Pole to find his birth family, was released on Nov. 7, 2003.

Screenshot from "Elf"

In the years since, the film has become a holiday staple for many, thanks to its star-studded cast (including Zooey Deschanel and Peter Dinklage in early career roles), instantly repeatable dialogue, and messages about prioritizing family and joy.

Screenshot from "Elf"

So, in honor of the film's 20th anniversary, take a look back at the cast members and other celebs who came out for the film's New York premiere back in the day:

Screenshot from "Elf"

1. Will Ferrell, who played Buddy, with his wife Viveca Paulin:

Will Ferrell and Viveca Paulin

Will Ferrell earlier this month:

Will Ferrell

2. Zooey Deschanel, who played Jovie:

Closeup of Zooey Deschanel

Zooey Deschanel earlier this month:

Zooey Deschanel

3. Jason Schwartzman, who seemingly went as Zooey's date:

Jason Schwartzman and Zooey Deschanel

Jason Schwartzman earlier this month:

Jason Schwartzman

4. Ed Asner, who played Santa, with his then-wife Cindy Asner:

Ed and Cindy Asner

Ed Asner in August of 2020:

Closeup of Ed Asner

5. Mary Steenburgen, who played Emily:

Closeup of Mary Steenburgen

6. Ted Danson, Mary's husband:

Ted Danson and Mary Steenburgen

Ted and Mary in August:

Ted Danson and Mary Steenburgen

7. James Caan, who played Walter, with his then-wife Linda Stokes:

James Caan and Linda Stokes

James Caan with his son James Caan Jr. in February of 2022:

James Caan Jr. and James Caan

8. Amy Sedaris, who played Deb:

Amy Sedaris

Amy earlier this month:

Amy Sedaris

9. Peter Dinklage, who played Miles Finch:

Closeup of Peter Dinklage

Peter Dinklage earlier this month:

Peter Dinklage

10. Bob Newhart, who played Papa Elf, with his wife Ginnie Newhart:

Bob and Ginnie Newhart

Bob Newhart in November of 2019:

Bob Newhart

11. Jon Favreau, the film's director who also played Walter's doctor Ben, with his wife Joya Tillem:

Joya Tillem and Jon Favreau

Jon Favreau in April:

Jon Favreau

12. Julie Bowen:

Julie Bowen

Julie Bowen earlier this month:

Julie Bowen

13. Keri Russell:

Keri Russell

Keri Russell in September:

Keri Russell

14. Paul Rudd:

Paul Rudd

Paul Rudd in October:

Paul Rudd

15. Monica Lewinsky:

Monica Lewinsky

Monica Lewinsky in March:

Monica Lewinsky

16. Tim Robbins:

Tim Robbins

Tim Robbins in September:

Tim Robbins

17. And finally, Rachel Dratch:

Rachel Dratch

Rachel Dratch earlier this month:

Rachel Dratch