 More than 200 artists have recorded cover versions of " Imagine " . Joan Baez included it on 1972 's Come from the Shadows and Diana Ross recorded a version for her 1973 album , Touch Me in the Morning . In 1995 , Blues Traveler recorded the song for the Working Class Hero : A Tribute to John Lennon album and Dave Matthews has performed the song live with them . A Perfect Circle covered the song for the album <unk> , released in 2004 . <unk> <unk> recorded the song for her 2005 covers album Those Were the Days . A cover version of the song , performed by Italian singer Marco <unk> , entered the top 20 in Italy in 2009 , peaking at number 13 . Seal , Pink , <unk> , Jeff Beck , <unk> <unk> , <unk> <unk> and others recorded a version for Herbie Hancock 's 2010 album The Imagine Project . 
