This Moment On" (Pop Radio Mix) — 4:01 "From This Moment On" (The I.V. Mix) — 5:00 Part I – CD single "From This Moment On" (The Right Mix) — 4:01 "You're Still the One" (Single Mix) — 3:18 "You're Still the One" (Soul Solution Dance Radio Edit) — 4:03 Part II – CD single "From This Moment On" (The Right Version) — 4:01 "You're Still the One" (Soul Solution Dance Instrumental) — 8:41 "Don't Be Stupid (You Know I Love You)" — 3:34 Australian CD maxi "From This Moment On" (Solo/Vocal Remix) — 3:42 "From This Moment On" (International Mix feat. Bryan White) - 4:44 "You're Still the One" (Soul Solution Dance Radio Edit) — 4:03 "You're Still the One" (Soul Solution Extended Club Mix) — 8:42 "You're Still the One" (Doug Beck Pleasure Dub) — 6:09 "You're Still the One" (Kano Dub) — 7:46 Credits and personnel Credits are taken from the Come On Over album booklet. Studio Recorded and mastered at Masterfonics (Nashville, Tennessee) Personnel Shania Twain – writing, vocals, background vocals Robert John "Mutt" Lange – writing, background vocals, production Bryan White – guest vocals Biff Watson – guitars Dann Huff – guitars, guitar solo, guitar textures, six-string bass, talk box John Hughey – pedal steel guitar Joe Chemay – electric and fretless bass Michael Omartian – acoustic piano Arthur Stead – synthesizer Paul Leim – drums Carl Marsh – string arrangement and performance David Hamilton – string arrangement and performance Mike Shipley – mixing Olle Romo – programming, Pro Tools, sequencing, editing Glenn Meadows – mastering Charts Weekly charts Year-end charts Certifications Release history See also List of number-one country hits of 1998 (Canada) List of number-one adult contemporary singles of 1998 (U.S.) References Shania Twain songs Bryan White songs 1990s ballads 1997 songs 1998 singles Country ballads Male–female vocal duets Mercury Records singles Music videos directed by Paul Boyd Pop ballads Song recordings produced by Robert John "Mutt" Lange Songs written by Robert John "Mutt" Lange Songs written by Shania Twain