*Warning: Videos contain explicit language*
Ariana Grande has recreated iconic rom-coms for her latest music video and it looks amazing.
The25-year-old singer tapped into Mean Girls, Legally Blonde, 13 Going On 30 and Bring It On for her newest song thank you, next.
She even recruited some of the movies actual stars including Jennifer Coolidge who played Paulette in Legally Blond and Jonathan Bennett who starred as Lindsay Lohan’s Mean Girls love interest.
The clip - which has received more than 22 million views since it was uploaded - also cameos from singer Troye Sivan and Keeping Up With The Kardashian's Kris Jenner
Earlier this week Ariana unveiled a teaser for her music video, as well as a behind the scenes video.
This music video definitely brought back a lot of early 00s vibes!