"Heaven Can Wait" is a song by Michael Jackson. It was released October 30, 2001 on Jackson's album Invincible. It is one of Jackson's slowest songs. Teddy Riley and Jackson wrote the song for the group BLACKstreet. Jackson asked Riley to give the song to him.