It's the collaboration pop fans were waiting for in early May, with Britney Spears and Iggy Azalea teaming up for an infectiously catchy number that celebrates women who use their looks to gain perks such as jumping queues and getting whatever they like.
'Pretty Girls' is a generic pop song, but that doesn't mean it's one that can't be enjoyed. Though Britney and Iggy conform here to trends that have already been set - rather than trying to set them themselves - the song is a good one which will sound great on the radio and in clubs around the world.
At just over two and a half minutes, it's a bit of a short affair. An extra verse slotted in would have made this track feel a lot more complete, and as it stands the listener wouldn't be blamed for just getting into the tune as it's brought to an end.
Spears' vocals are reminiscent of early Britney - there's the obvious autotune but it's not overpowering as it was on much of her latest studio record 'Britney Jean'. Iggy's good on the track too - her verse brings new life to the song but again, it would have been nice to hear a little more from her.
'Pretty Girls' is out now.