James Horner & Charlotte Church - All Love Can Be Share: Download MP3 James Horner & Charlotte Church more songsView all You're a Mean One, Mr. Grinch James Horner & Charlotte Church 01:33 My Heart Will Go On (Love Theme from "Titanic") James Horner & Charlotte Church 01:33 Rose (Instrumental) James Horner & Charlotte Church 01:33 The Ludlows James Horner & Charlotte Church 01:33 Hymn to the Sea James Horner & Charlotte Church 01:33 For the Love of a Princess James Horner & Charlotte Church 01:33 Becoming One of "The People" Becoming One With Neytiri James Horner & Charlotte Church 01:33 A Gift of a Thistle James Horner & Charlotte Church 01:33 Main Title James Horner & Charlotte Church 01:33 Rooftop Kiss James Horner & Charlotte Church 01:33 Similar ArtistsHans Zimmer John Williams James Newton Howard Alan Silvestri I Salonisti Thomas Newman Jerry Goldsmith Harry Gregson-Williams Michael Giacchino Choristers of Westminster Abbey