0:00/??? All My Life From the recording Midnight Cafe Share 4. All My Life. Originally written for Irish heart throbs Westlife. A slow romantic ballad, with arpeggio type piano throughout. This song is a must for grabbing your partner and simply slow dancing.