No, you weren’t dreaming, that was Maddie Ziegler! Yep, the former Dance Moms start had a total surprise cameo in Netflix’s To All The Boys 2: P.S. I Still Love You and fans can’t get over it.

The 17-year-old actress and dancer showed off some major moves during her appearance in the film as one of the school’s cheerleaders. Not only did she show off her singing voice with the pep squad’s rendition of Billie Eilish‘s “Ocean Eyes,” Maddie even interacted with the film’s star Lana Condor! Her character went up to Lara Jean with a rose on Valentine’s Day and warned her to expect a major declaration of love from boyfriend Peter K — played by Noah Centineo.

“Get ready, Lara Jean. Last year, Peter sent [a singing valentine] to Gen every period,” she said during her scene.

Maddie Ziegler Shows Off Her Dance Moves In Epic 'To All The Boys 2: P.S. I Still Love You' Cameo

That wasn’t her only appearance! Maddie showed up again later on in the film and gave fans a look at her dance moves. She flipped and leaped onto a school bus before the lacrosse team left for a game.

As fans know, this isn’t the only new, yet familiar face in To All The Boys 2: P.S. I Still Love You. The internet was shook when actor and singer Jordan Fisher was cast as John Ambrose McClaren back in March 2019. For those who forgot, The official Instagram accounts for Netflix and To All the Boys I’ve Loved Before announced the epic news with a cute behind-the-scenes video. In the clip, Lana knocked on a trailer door, labeled “John Ambrose,” and the mystery actor was finally revealed to viewers!

“You’re here! This is going to be so amazing,” Lana gushed in the video at the time. “Come on, we have work to do!”

Well, now their work has officially been done because the film premiered on Wednesday, February 12, and viewers can’t get enough of the adorable love story!

Love J-14? Be sure to subscribe to our YouTube channel for fun, exclusive videos with your favorite stars.