Music Wiki

From This Moment On was filmed in New York City and depicts Twain wearing a long dress and a bindi. She is walking down a hallway, trying to go through several doors; however, they are all locked. Finally she finds an unlocked door, proceeds through it and finds an orchestra being led by a conductor. She stands in front and finishes singing the song. The video, with an extra blooper at the end, is available on Twain's DVD The Platinum Collection.


  • Key: G, A, B
  • Genre: Love song
  • Year: 1998
  • Length: 4:01
  • Album: Come On Over

Also on Fandom

Random Wiki