Laurie Hernandez Won Dancing With the Stars! Rewatch All Her Performances Now

Mere months after taking home both a gold and a silver medal at the 2016 Olympics in Rio de Janeiro, Laurie Hernandez found another calling: dancing. The 16-year-old Puerto Rican gymnast made quite the splash on season 23 of ABC's Dancing With the Stars, ultimately earning that coveted mirror ball trophy on Nov. 22.

With each week, Laurie and her partner Val Chmerkovskiy continued to impress the judges as they tried new styles ranging from the sexy salsa to the majestic waltz and everything in between. On the off chance you've missed Laurie's stunning performances before her second big win of the year, keep scrolling to watch them all in chronological order. Then, relive her best Olympic moments.

click to play video

Premiere Night: Cha Cha

Set to "American Girl" by Bonnie McKee.

click to play video

TV Night: Jive

Set to "Duck Tales" by The Disney Afternoon Studio Chorus.

click to play video

Face Off Night: Tango

Set to "Into The Sunset (Headhunterz Radio Edit)" by Crystal Lake featuring KiFi.

click to play video

Cirque du Soleil Night: Jazz

Set to "The Way You Make Me Feel" by Michael Jackson.

click to play video

Most Memorable Year Night: Paso

Set to "Rise" by Katy Perry.

click to play video

Latin Night: Salsa

Set to "Light It Up (Remix)" by Major Lazer featuring Nyla.

click to play video

Halloween Night: Waltz

Set to "Pure Imagination" by Jane Monheit.

click to play video

Showstoppers Night: Tango

Set to "Cell Block Tango" from Chicago.

click to play video

Showstoppers Night: Contemporary Team Up

Set to "Bird Set Free" by Sia.

click to play video

Semi-Finals: Trio Samba

Set to "Magalenha" by Sergio Mendes.

click to play video

Semi-Finals: Foxtrot

Set to "Hollow" by Tori Kelly.

click to play video

Finals: Paso

Set to "Wicked Ones" by Dorothy.

click to play video

Finale: Foxtrot and Tango

Set to "We Are the Ones" by Myon featuring Jenn Blosil.