The rapper dropped her new music video for "Trouble," featuring Jennifer Hudson on Friday.
In the video, Iggy plays a bank robber's girlfriend who helps her locked-up love escape jail. But, Azalea doesn't get off that easy, as Hudson plays a cop who's making it her main initiative to catch Iggy and her law-breaking beau hot in their tracks.
Check out the music video for "Trouble" above!
In the end, it looks like Hudson and Azalea are (almost) on good terms ... until the "American Idol" alum locks up the 24-year-old pop star once and for all.
We're loving the "Giving Myself" singer's skin-tight cop uniform and the "Fancy" rapper's retro curls and matching getup -- don't these ladies make one super sexy duo?!
What do you think about Iggy and Jennifer's new music video? Tell toofab in the comment section below and check out the gallery below to see more pop stars then and now!