The soundtrack of the movie was written, orchestrated and conducted by James Horner. The soundtrack was released by Sony Classical on November 18, 1997. When the movie was released, the soundtrack topped the charts in two-dozen countries. It sold over 30 million copies. It then became one of the best-selling albums of all time. It was also the highest-selling orchestral soundtracks ever. Horner wrote the song "My Heart Will Go On". He wrote the song in secrecy because Cameron did not want any songs with singing in the movie. Céline Dion agreed to record a demonstration. Her husband, René Angélil, asked Dion many times to do it, since she did not want to record it at first. Horner waited until Cameron was in a happy mood. After playing it several times, Cameron approved of the song. However, Cameron feared that he might be criticized for "going commercial at the end of the movie".