Ariana Grande, Miley Cyrus and Lana Del Rey teamed up for the Don’t Call Me Angel music video.
The song will feature on the upcoming action film Charlie’s Angels, which stars Kristen Stewart, Naomi Scott and Ella Balinska in the titular roles.
Elizabeth Banks, who is directing the movie, also stars.
Grande and Cyrus teased the Don’t Call Me Angel video earlier this week ahead of its release on Friday.
It features the three pop stars dressed in all-black outfits complete with angel wings.
Cyrus spends much of the video beating up a man tied to a chair in the middle of a boxing ring, while Del Rey throws a knife at a human target on a wall.
Charlie’s Angels is the third instalment in the film series and continues on from 2003’s Charlie’s Angels: Full Throttle.
That was a sequel to 2000’s Charlie’s Angels. The latest film will also star Patrick Stewart, Djimon Hounsou, Magdalena Tan, Luis Gerardo Mendez and Jonathan Tucker in supporting roles.
Charlie’s Angels will be released on November 29 in the UK.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here