Britney Spears has been super busy since she took up her Las Vegas residency but somehow between rehearsals and performing almost EVERY NIGHT, she's found the time to hook up with fellow pop starlet Iggy Azalea and come up with what's set to be (whether you like it or not) the catchiest song of the summer, Pretty Girls

The two got the whole world talking when they were papped on the set of the song's accompanying video — clad in lashings of leopard print, faded denim and clarted with more colour-pop eyeshadow than a Barry M counter, we knew it was going to be G O O D. And now that the video has *finally* been released, our suspicions have been confirmed. 

Let us set the scene for you. Britney is catching some rays when all of a sudden a rocket lands slap bang in the middle of her pool, only for an alien Iggy to emerge from the UFO in a sexy silver get-up and gravity defying quiff to boot. How curious.

Ditching her spacey garb, Britney helps to transform alien Iggy into one of her Pretty Girl brat pack, and the new-found BFFs embark on a series of dance offs, sing-a-longs and cruising in a convertable jeep. Somewhere along the line Iggy manages to create the world's first-ever Smart phone before the duo then get beamed up into space to be taken to, what we can only assume, is an entire planet dedicated to pretty girls just like them. 

We do love a happy ending.

However, the most impressive thing about the video has to be the fantastically tacky '80s costumes the two get to rock out in, and here's our pick of the best. Yep, prepare to get inspired for that themed hen do you're going to...

All hail swimwear as daywear! Also, we're feeling those cut-offs

A black belly harness + a pink knit crop top = dream clubbing attire

Patchwork, frayed AND ripped? These jeans have got it all going on... 

You can't get it out of your head either, can you?