Question: who sang 'my heart will go on' from 'titanic'
Answer: `` My Heart Will Go On '' is a song recorded by Canadian singer Celine Dion .