All I Have è un brano scritto da Jennifer Lopez, Makeba Riddick, Curtis Richardson, DJ Ron G., Lisa Peters, e William Jeffrey per il terzo album della Lopez This Is Me… Then del 2002. Prodotto da Cory Rooney, Ron G., e Dave McPherson vede la partecipazione del rapper LL Cool J. Pubblicato come secondo singolo dell’album nei primi mesi del 2003, il singolo ha raggiunto la posizione numero 1 in Nuova Zelanda e Stati Uniti, ed è entrato nella top ten della maggior parte delle classifiche in cui è apparso.
La canzone è costruita intorno adun campionamento del brano del 1981 di Debra Laws “Very Special”. Il titolo doveva essere inizialmente I’m Good, ma venne scelto All I Have, per evitare confusione con il successo della Lopez del 2001 I’m Real.