For all of Azealia Banks' interpersonal drama, her music is fire, as she reminds us in the new "Anna Wintour" video released today (May 24).

Over Junior Sanchez's carnal house beat, Banks flexes every muscle in her book, flowing from campy disco vocal runs to N.E.R.D.core megaphone chants and groovy rap acrobatics. In the video, directed by Matt Sukkar, the "212" rapper opens with back stretches and a 15-second twerk, then unleashes a crescendo of vogue-inspired choreography in an empty warehouse. Banks, rocking Daisy Dukes, a skin-tight midriff and black gloves, looks like she's having the time of her life, and it's infectious.

"Anna Wintour" serves as the lead single for Banks' forthcoming album Fantasea II, due later this year via eOne. Earlier this month, the New York rapper shared "Movin' On Up," another song slated for the project, which Banks claims she originally wrote for the RZA-directed movie, Love Beats Rhymes. Banks co-starred in the film and, by her account, did not have a good experience.

In any case, the song and video prove a nice distraction from Banks' recent public criticisms of Cardi B, whom she infamously described as a "caricature of a black woman." The feud ultimately prompted Cardi to delete her Instagram account.

In recent months, Banks has also released a video for the song, "Soda," from her 2014 album, Broke With Expensive Taste, and dropped a freestyle over Drake's hit, "God's Plan."

While we wait for more details about Fantasea II, you can watch Banks' "Anna Wintour" video below.

See 12 Rappers Who Have Deleted Their Social Media Accounts

More From XXL