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.