Ariana Grande’s highly anticipated “Thank U, Next” music video is here — and she’s bringing back all the classic teen comedies.

The 25-year-old singer debuted her video on Friday and gave fans a look at theMean Girlsreferences she’d been teasing in the days leading up to the release.

While Grande stars as Rachel McAdams’ popular Regina George, she also casts herself as other iconic women while singing her farewells to her exes.

Mean Girls

The beginning of “Thank U, Next” takes a look back at the rumors sequence from the 2004 Lindsay Lohan classic where students make up wild rumors about the school’s queen bee, Regina.

Jonathan Bennett, who portrayed the school’s resident hot quarterback Aaron Samuels, stars in the video, saying, “Ariana Grandetold me my hair looked sexy pushed back. She’s not wrong.”

https://www.youtube.com/watch?v=gl1aHhXnN1kAriana Grande - thank u, next

Singer Troye Sivan also makes a cameo: “I heard she’s a lesbian now and dating some chick named Aubrey. It’s f—ing sick.”

Mean Girlscast memberStefanie Drummond— who played Bethany Byrd inMean Girls, the student who famously said, “One time, she punched me in the face. It was awesome” —delivers a jababout Grande’s recent called-off engagement.

“Ariana Grandebroke off an engagement, so I found a guy to propose to me and I broke off an engagement,” says Drummond directly to the camera.

Kicking off the song, Grande opens her own Burn Book as she recounts all her past love includingPete Davidsonand rapper Mac Miller.

Bring It On

Grande also pays homage to the Kristen Dunst, Gabrielle Union 2000 filmBring It Onwith scenes that mimic the comedy, including a famous bathroom one where Dunst’s character brushes her teeth alongside her crush.

Playing around with red and black pompoms, Grande dances around on her bed in another scene reminiscent of the movie.

The film’s rival cheer squads, the Toros and the Clovers, also cheer together on the football field.

Ariana Grande.

https://www.youtube.com/watch?v=gl1aHhXnN1kAriana Grande - thank u, next

13 Going on 30

The scene uses the wishing dust that covered the dollhouse to transport Grande into another romcom classic.

Ariana Grande in a scene from13 Going on 30.

https://www.youtube.com/watch?v=gl1aHhXnN1kAriana Grande - thank u, next

Legally Blonde

Grande stars as her version of Elle Woods from 2001’sLegally Blonde, arriving at Harvard Law School with a pink coat, skirt, sunglasses, heels and her very own pooch to accompany her.

Ariana Grande in a scene fromLegally Blonde.

https://www.youtube.com/watch?v=gl1aHhXnN1kAriana Grande - thank u, next

Complete with a bend and snap scene, Grande also works out in her college dorm room with Elle’s orange MacBook featured as well.

source: people.com