 " Give Me All Your Luvin ' " is a song by American singer Madonna from her twelfth studio album , MDNA ( 2012 ) . It features guest vocals by rappers Nicki Minaj and M.I.A. The song was written and produced by Madonna and Martin Solveig , with additional writing by M.I.A. , Minaj and Michael Tordjman . After working with Solveig on one song , Madonna continued recording others including " Give Me All Your Luvin ' " . Madonna chose to work with M.I.A. and Minaj on the track , since she felt they were both strong women with a unique voices , she liked their music and what they represented . 
