The song was originally written with different lyrics and demoed in 1968 after sessions for the album
The Beatles. Former
Beatle George Harrison contributed guitar on this song and several other songs for the album. His guitar work for the song echoes
White Album songs "
Julia" and "
Happiness Is a Warm Gun".
Ultimate Classic Rock critic Nick DeRiso called "Oh My Love" the most underrated song on
Imagine.
Ultimate Classic Rock critic Stephen Lewis rated it as Lennon's 4th greatest solo love song.
Far Out critic Tim Coffman rated it as Lennon's 9th greatest deep cut, calling it "one of the gentlest songs he would ever write, based around the cosmic feeling of finally understanding the meaning of love." "Oh My Love" was also released on the Lennon compilation album
Wonsaponatime in 1998, and on the album
The U.S. vs. John Lennon in 2006. It is track number 7 on
Wonsaponatime and track number 20 on
The U.S. vs. John Lennon. ==Cover versions==