My Heart Will Go On was recorded by Celine Dion for James Cameron's 1997 film Titanic, where it plays over the closing credits and became closely linked to the romance between Jack and Rose. Written by James Horner and Will Jennings, it became one of the best-selling singles of all time and won the Academy Award for Best Original Song. Decades later, the melody still circulates online as shorthand for epic romance, tearful goodbyes and over-the-top drama, especially in edits, parodies and nostalgic montages.