Last Heart is the second track on the third disc of Prince's 20th album Crystal Ball (his fourth using the name ). The album is not clearly divided between Prince tracks and tracks, but the liner notes' discussion of this track discuss "Prince" making this track, so it is credited to Prince in this entry.
Basic tracking took place on 12 January 1986 at Sunset Sound in Hollywood, California, after the end of the Parade sessions (four days after additional work on Rough, on the same day as Conversation Piece). The Crystal Ball liner notes state that the song is a demo, and that Prince had always intended on re-recording this track, "but never got around 2 it". Although this track was not included on a late April 1986 configuration of the aborted album Dream Factory, it was included as the fifteenth track on the 3 June 1986 configuration and again as the fifteenth track on the 18 July 1986 configuration.