"Cover on My Heart" es una balada pop interpretada por Guy Sebastian y es el tercer sencillo de su tercer álbum "Closer to the Sun". Sebastian anunció que esta canción fue el tercer sencillo del álbum en abril de 2007. El single fue lanzado el 28 de julio de 2007 en Australia, establecido por su sello discográfico Sony BMG Australia. Sebastian interpretó la canción en varios programas como "Sunrise" y "Rove Live".
Sebastian no escribió "cover on my heart" (cubierta en mi corazón).