Once Upon a Long Ago

"Once Upon a Long Ago"
Single by Paul McCartney
from the album All the Best!
B-side"Back On My Feet"
Released16 November 1987 (7"/ CD)
23 November 1987 (12")
Recorded1987
GenreRock
Length4:08
LabelMPL Communications
Parlophone Records
Songwriter(s)Paul McCartney
Producer(s)Phil Ramone
Paul McCartney singles chronology
"Only Love Remains"
(1986)
"Once Upon a Long Ago"
(1987)
"My Brave Face"
(1989)

"Once Upon a Long Ago" is a song by English musician Paul McCartney, released as his fortieth single on 16 November 1987, from his compilation All the Best!, released two weeks before the single. The track was produced by Phil Ramone and mixed by George Martin, and features violin by Nigel Kennedy.[1]

The song was originally composed for the film The Princess Bride.[2]

  1. ^ "Once Upon a Long Ago". JPGR. 2000. Retrieved 25 September 2013.
  2. ^ Womack, Kenneth (2014). The Beatles Encyclopedia. ABC-CLIO. p. 694. ISBN 9780313391729.