"Heart on My Sleeve" is a single written by James Morrison and John Shanks and performed on "American Idol" season 7 contestant Michael Johns's post-Idol album, "Hold Back My Heart".
Heart on My Sleeve is a single written by James Morrison and John Shanks. The song was orginally recorded by "American Idol"contestant Michael Johns for his debut album, "Hold Back My Heart".