After weeks of hinting, Ariana Grande has finally released her music video for "Thank U, Next."
Running more than five minutes, the video is a series throwbacks to female driven films.
Grande opens the video as Regina George from 2004's "Mean Girls." Jonathan Bennett, who played Aaron Samuels and Stefanie Drummond, who played Bethany Byrd, both made cameos.
Kris Jenner plays George's "cool mom" in the video -- camcorder in tow.
Grande also references "Bring It On," "13 Going On 30" and "Legally Blonde."
She released the single earlier this month as a tribute to her high-profile relationships and it's already risen to No. 1 on the Billboard Hot 100 chart. "Thank U, Next" is her first song to hit the top of the chart.
- Ariana Grande mirrors 'Mean Girls' in new video
- Ariana Grande's 'Thank U, Next' video is here (finally)
- Ariana Grande pays tribute to Aretha Franklin
- Bishop apologizes for touching Ariana Grande
- Ariana Grande honors 'dearest friend' Mac Miller
- Ariana Grande and Pete Davidson split
- Ariana Grande and Pete Davidson end engagement
- Ariana Grande speaks post Pete Davidson split
- Ariana Grande drops 'Thank U, Next' teaser
- Ariana Grande releases new single 'No Tears Left to Cry'