Jelaskan Sejarah dari My Heart Will Go On

James Horner awalnya menggubah lagu ini sebagai motif instrumental untuk sejumlah adegan film Titanic. Ia kemudian berkeinginan membuat lagu vokal dari musik tersebut untuk mengiringi kredit di akhir film. Sutradara James Cameron tidak mau lagu seperti itu, namun Will Jennings tetap melanjutkan proyek Horner dan mengarang liriknya. Setelah Dion mendengar lagu tersebut, ia tidak mau menyanyikannya. Horner menunjukkan sketsa piano kepada Simon Franglen yang saat itu sedang mengerjakan tekstur elektronik dan penyintesis untuk musik film ini. Franglen sudah bekerja dengan Celine Dion selama beberapa tahun dalam pembuatan berbagai lagu hitsnya. Ia memprogram dan menyusun demo besar yang akan ditunjukkan kepada Dion. Manajer dan suaminya, René Angélil, meyakninkan Dion agar menyanyikan versi demo ini. Horner akan memperdengarkan lagu ini kepada Cameron ketika suasana hatinya sedang baik. Setelah diputar beberapa kali, Cameron setuju tetapi khawatir akan dikritik karena "mengomersialkan lagu pada akhir film." Cameron juga ingin memuaskan para eksekutif studio yang gelisah dan "memandang bahwa lagu hit dari film ini bisa jadi satu-satunya faktor positif yang menjamin penyelesaiannya."

Versi asli Horner/Franglen disertakan pada soundtrack Titanic dan dalam versi tersebut Dion menyanyi lebih lama. Franglen mencampur versi akhir film dan versi soundtrack-nya, memperluas demonya dan menambahkan orkestra di chorus terakhir. Singel ini juga diputar pada kredit penutup film. Saat singel ini hendak dirilis di radio, musiknya diubah lagi oleh Walter Afanasieff yang menambahkan gitar senar dan elektrik dan menyusun ulang beberapa bagian lagu. Versi ini disertakan dalam singel maxi 4-lagu dan album Dion, Let's Talk About Love.

Di buku album Let's Talk about Love, lirik lagunya memiliki baris tambahan di antara chorus kedua dan bait terakhir. Kalimat "There is some love that will not go away" tidak dinyanyikan oleh Dion dalam versi apapun, tetapi masih ada di situs resmi Celine Dion.

Video musiknya disutradarai Bille Woodruff dan dirilis pada akhir 1997. Video ini disertakan dalam DVD All the Way… A Decade of Song & Video. Selain Let's Talk About Love dan Titanic, "My Heart Will Go On" juga muncul di beberapa album lain, seperti Au cœur du stade, All the Way… A Decade of Song, A New Day... Live in Las Vegas, Complete Best, My Love: Essential Collection, dan Taking Chances World Tour: The Concert. Lagu ini juga disertakan dalam DVD Au cœur du stade, All the Way… A Decade of Song & Video, dan Live in Las Vegas - A New Day....

Pada puncak popularitas lagu ini, beberapa stasiun radio di Amerika Serikat dan Britania Raya memutar versi suntingannya yang menyertakan sisipan dialog dramatis antara Jack dan Rose dari film Titanic. Lagu ini kemudian dimasukkan dalam album soundtrack kedua Back to Titanic. Di Prancis, "My Heart Will Go On" dirilis dalam bentuk singel sisi A ganda bersama lagu "The Reason."

Sejumlah korban selamat dari bencana Costa Concordia mengaku bahwa lagu tema film Titanic ini diputar di salah satu restoran ketika Costa Concordia menabrak karang, sehingga kapal tersebut separuh tenggelam pada malam 13 Januari 2012.