By Morgan Klosterman
5:41 PM PDT, April 22, 2024
On April 23, 2024, 13 Going on 30 celebrates its 20-year anniversary! In the 2004 classic, schoolgirl Jenna Rink makes an unusual wish on her birthday. Miraculously, her wish comes true and the 13-year-old Jenna wakes up the next day as a 30-year-old woman.
From Jennifer Garner to Mark Ruffalo, check out what the stars of the beloved rom-com looked like way back when and how they appear now!
Jennifer Garner
Garner plays the older version of Jenna Rink when she wakes up as a 30-year-old woman.
Mark Ruffalo
Ruffalo plays the older version of Matty. He reconnects with Jenna in their 30s when she comes knocking on his door.
Judy Greer
Greer plays the older version of Lucy Wyman, the mean girl in Jenna's school. Lucy is now Jenna's best friend in her 30s.
Christa B. Allen
Allen plays Jenna Rink when she is 13.
Sean Marquette
Marquette plays Matty in his younger years, when he and Jenna are best friends.
Lynn Collins
Collins plays Wendy, the girlfriend of the older version of Matty.
Kiersten Warren
Warren plays Trish Sackett, a business rival of 30-year-old Jenna.
Kathy Baker
Baker plays Jenna Rink's mother.
Andy Serkis
Serkis plays Richard Kneeland, Jenna Rink's boss at the magazine she works at.
Alexandra Kyle
Kyle plays the younger version of Lucy Wyman, the head of the popular kids who makes Jenna's life worse by picking on her.
Ashley Benson
Benson plays Six Chick #2, who is in the cool kids group among Jenna's peers.
Brie Larson
Larson plays Six Chick #3, who is in the popular group at Jenna's school.
Jim Gaffigan
Gaffigan plays Chris Grandy, the older worn-out version of Jenna's 13-year-old crush.
Marcia DeBonis
DeBonis plays Arlene, Jenna's assistant at the magazine firm.
Renee Olstead
Olstead plays Becky, the neighbor of Jenna when she is older. Jenna befriends Becky since she also has the mentality of a 13-year-old.