Ariana Grande has released the star-studded music video for her latest hit single, Thank U, Next.

The highly anticipated video paid homage to teen movies such as Mean Girls, Bring It on, 13 Going on 30 and Legally Blonde.

Many of the filmsā€™ stars ā€“ including Jennifer CoolidgeĀ andĀ Jonathan Bennett ā€“ made appearances, as did Grandeā€™s own celebrity friends.

Coolidge reprised her role from Legally Blonde opposite Grandeā€™s reimagining of Reese Witherspoonā€™s Elle Woods.

Grande performed a version of the Bend and Snap move from the film, changing it slightly to avoid legal issues. Witherspoon tweeted to say she ā€œnailed itā€.

She wrote: ā€œCan we please talk about @ArianaGrandeā€™s Bend and Snap?! 10/10 nailed it!ā€

Grande replied: ā€œomg we tried to put our own twist on it so legal wouldnā€™t come for us but THANK U. this is the biggest honor. love u more than words.ā€

For the Mean Girls segment, surprise inclusion Kris Jenner played Regina Georgeā€™s mother, standing in the audience and video taping Grandeā€™s dance routine on stage.

Australian singer Troye Sivan, a close friend of Grande, also made an appearance.

Referencing Mean Girls, he says: ā€œI heard sheā€™s a lesbian now and dating some girl named Aubrey.ā€

Elsewhere, Grandeā€™s former Victorious co-star Elizabeth Gillies stood in for Lindsay Lohanā€™s Mean Girls character while Stefanie Drummond reprised her role from the same film.

The music video for Thank U, Next had been viewed more than 20 million times within six hours of being posted on YouTube.

The song is currently enjoying its fourth week at number one in the UK singles charts.