The 2018 Ultra Music Festival is going down in Miami and Friday (March 23), Azealia Banks hit the stage.

The Harlem rapper's set featured a live band and background dancers. Rocking a fringed black top and knee-high heels, she powered through tracks like "Heavy Metal and Reflective" off her debut album Broke With Expensive Taste and more.

This isn't her first time performing at the annual event. She also had a set at the showcase in 2013. Last year, Future tore down the Ultra Music Fest stage with a performance of his hit "Mask Off" with DJ Snake. The 2018 edition continues through March 25.

Banks has been making power moves recently. In February, she inked a $1 million deal with Entertainment One.

"I’m now officially signed to E1 Entertainment!!" she wrote in the caption of an Instagram post celebrating her accomplishment. "I HAVE A HOME AGAIN... I’m crying 😢. The Industry left me out on the street like a stray dog and now I have shelter again. This is really making me cry I’m so happy and grateful and thankful for all of this and I promise I’m going to make the KUNTS so proud. Thank you guys so freaking much you don’t know how much this means to me @eone_music @williamrobillardcole."

Chris Taylor, Global President of Music at Entertainment One, echoed her excitement saying in a statement: “We are excited to welcome Azealia to eOne, and to partner with our new superstar on this next phase of her career.”

Check out footage from Banks' 2018 Ultra Music Festival performance below.

Check Out the 2018 Hip-Hop Music Festivals You Need to See

More From XXL