Aunque comenzó como una melodía sencilla que el músico y productor Guy Sigsworth escribió para su esposa, «Nothing Fails» también contiene letras escritas por la cantante Jem Archer, quien fue invitada a colaborar con Sigsworth y Madonna durante las primeras sesiones de grabación.