Ariana Grande recreates all our favourite 00s rom-coms in her brand new music video

*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.

View this post on Instagram

new best friend .... thank u, next

A post shared by Ariana Grande (@arianagrande) on

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!