Share: Title:Jennifer Lopez - All I Have (Official HD Video) ft. LL Cool J Duration: 4:19 Plays: 304M views Published: 15 years ago Download MP3 Download MP4