Iggy Azalea / Lorde
Jennifer Lopez (voice) (as Devyn Deloera)
Iggy Azalea Body Double
Ben Affleck / Batman
Pete the Plumber VI
Jennifer Lopez
Nicki Minaj