1. Heard It All Before (Radio Edit)2. Heard It All Before (Album Version)3. Heard It All Before (Instrumental)4. Heard It All Before (Acapella)