"My Heart Will Go On" is a song performed by Canadian singer Celine Dion, used as the theme for the 1997 film Titanic. It was composed by James Horner, with lyrics by Will Jennings. It was released as a single internationally by Columbia and Epic on November 24, 1997, and included on Dion's album Let's Talk About Love (1997) and the Titanic soundtrack. Horner composed the basis of "My Heart Will Go On" as a motif for the Titanic soundtrack, and suggested developing it into a song. The director, James Cameron, felt a pop song would be inappropriate for the film, but agreed after hearing the demo. Horner and Simon Franglen produced the version used in Titanic, while Walter Afanasieff produced a new version for Let's Talk About Love and the single.[1][2] The music video was directed by Bille Woodruff. "My Heart Will Go On" topped the charts in more than 25 countries and was the best-selling single of 1998. With worldwide sales estimated at more than 18 million, it is the second-best-selling single by a woman in music history and one of the best-selling singles of all time.[4][5] It is certified gold or higher in 18 countries, including diamond in France "My Heart Will Go On" is considered Dion's signature song. It was included in the list of Songs of the Century by the Recording Industry Association of America and the National Endowment for the Arts. It won the Grammy Award for Record of the Year, Song of the Year, Best Female Pop Vocal Performance, Best Song Written Specifically for a Motion Picture or for Television and the Academy Award for Best Original Song. In 2025, the Library of Congress inducted it into the National Recording Registry for preservation as "culturally, historically, or aesthetically significant". #CelineDion #MyHeartWillGoOn My Heart Will Go On by Céline Dion Released on November 24, 1997 From the Album : Titanic: Music from the Motion Picture