Ayoung gentle man came riding cross on a snow blue winters dayhe asked to drink by our fire and I was pleased to let him stayhe drank there quietly for awhile then he turned and said to meyour eyes are green, like summer grassyour lips are red, like a fresh cut roseyour hair is soft, like an Irish streamand your voice, is filled with sweet beautyand the last words that I heard him saywere I shall return for you my love on Christmas daythe night will come that I won’t sleep as I watch the stars that greet himI can’t not place where he is but still my heart goes with himI’m Saving all my Sunday clothes for the day that I will greet himfather knows, my sister knows, and my friends, know I’ll be farmingthe priest he says. you should thank God. for the blessing of such beautyand the last words that I heard him saywere I shall return for you my love on Christmas dayI shall return for you my love on Christmas day...musical interludeand the last words that I heard him saywere the last words that I everheard him say....I shall return, for you, my love, on Christmas DayI swear, I will, return, on Christmas dayand yes, I shall, return on Christmas dayI shall, return, for you, on Christmas daymy love, I will, return, on Christmas dayI shall, return. my love. on Christmas dayOn Christmas day
Lyrics by Dido
10 - This Land Is Mine 11 - See The Sun Afraid to sleep All I See All You Want All You Want [DVD] Aurora Best Day Of My Life Black Bird Blackbird Blackbird (Moguai remix) Burnin Love Christmas Day Closer Coming Home Coming Home (bonus Track) Cream 2001 Dawson\'s Creek Theme Day Before We Went To War Dido No Freedom is the first single from Dido's ne... Dido-White Flag Do You Have a Little Time Don't Believe in Love Don't Believe in Love (from Safe Trip Home, 2008) Don't Leave Home Don't Leave Home (from Life for Rent, 1999) Don't Leave Home (Gabriel & Dresden Radio Mix) Don't Think Of Me Don\'t Believe In Love Don\'t Leave Home Don\'t Think Of Me Don't Leave Home End Of Night End of Night (Cedric Gervais Remix) Everything to Lose Everything to Lose (Armin Van Buuren Remix) Feelin Good Feels Like Fire (with Santana) Fire And Rain Flowerstand Man Fum, Fum, Fum, Girl Who Got Away Go Dreaming Grafton Street Grafton Street (from Safe Trip Home, 2008) Happy New Year Here With Me Here with Me (from No Angel, 1999) Here With Me (Remix) Here with Me [DVD] Here with Me [Live] Here With Me theme from roswell Honestly Honestly OK Honestly OK [DVD] Honestly Okay Hunter Hunter (from No Angel, 1999) Hunter (Jellojess Rox) Hunter (M J Cole Remix) I Don't Believe In Love I Don\'t Believe In Love I'm No Angel I\'m No Angel If I Rise If I Rise (from 127 Hours: Music from the Motion P... Isobel It Comes and It Goes Just Say Yes Last This Day Let Us Move Let Us Move On Let Us Move On (from Girl Who Got Away, 2012) Let Us Move On (Jeff Bhasker Version) Let's Do the Things We Normally Do Let's Run Away Let's Runaway Life For Rent Life For Rent (Album Version) Life for Rent (from Life for Rent, 1999) Life for Rent (Skinny 4 Rent mix) Life for Rent [DVD] Look No Further Lost Love to Blame Loveless Hearts Mary's in India Mary's in India [DVD] Mary's In India Marys In India My Favourite Things My Life My Life [DVD] My Lover's All Gone My Lover's Gone My Lover\'s Gone Never Want to Say It's Love Never Want To Say It\'s Love No Freedom No Freedom - DJ Cobra Mix No Freedom - Tom Swoon Remix No Freedom (Benny Bennasi Remix) No Freedom (from Girl Who Got Away, 2012) Northern Skies Northern Skies - Rollo Remix NYC One Step Too Far (Radio Edit) Paris Postcards Postcards (Rewritten Mix) Postcards Rewritten Mix Quiet Times Quiet Times (from Safe Trip Home, 2008) Sand in My Shoes Sand in My Shoes (from Life for Rent, 1999) See The Sun See the Sun [DVD] See You When You're 40 See You When You're 40 See You When You’re 40 Sitting on the Roof of the World Slide Stan Stan by Eminem Stan-eninem Feat. Dido Stoned Stoned (Deep Dish Remix) Stoned [Deep Dish Remix Edit][Edit] Stoned [DVD] Take My Hand Take My Hand (bonus Track) Take My Hand [DVD] Thank You Thank You - Deep Dish Radio Edit Thank You (from No Angel, 1999) Thank You [*][Multimedia Track] Thank You [Deep Dish Mix] Thank You [DVD] Thank You [Radio Edit][Edit] Thank You [Skinny Mix] Thank You the eminem song Thankyou The Day Before the Day This Land is Mine Touch My Hand (Bonus Track) Us 2 Little Gods White Flag White Flag - Timbaland Remix White Flag (from Life for Rent, 1999) White Flag (Scumfrog Remix) White Flag [Al B. Rich Radio Mix] White Flag [DVD] White Flag [Multimedia Track] Whiteflag Who Makes You Feel Worthless Worthless [Original Version] You Made Me