After much anticipation, Ariana Grande presents the epic video for her chart-topping hit “Thank U, Next.”

The pop powerhouse pays homage to teen comedies including 13 Going on 30Bring It OnLegally Blonde, and Mean Girls in the cinematic clip, directed by Hannah Lux Davis.

In the first scene, Grande plays the role of Regina George from 2004’s Mean Girls. The clip opens with her in bed with the iconic Burn Book before taking over the high school halls with her fellow mean girls. She performs at a Christmas talent show while her mother, played by Kris Jenner, films on a camcorder.

Grande also channels Kirsten Dunst’s character Torrance Shipman in the Bring It On scene and transforms into Reese Witherspoon’s character Elle Woods from Legally Blonde. Plus, look for cameos from Troye Sivan, Victoria Monét, Tayla Parx, Jennifer Coolidge, and Grande’s dog Toulouse.

“Thank U, Next,” which was inspired by Grande’s famous ex-boyfriends including Mac Miller, Big Sean, and Pete Davidson, has spent three weeks at No. 1 on the Billboard Hot 100.