“My Sweet Lord,” George Harrison’s first solo single, was released in November 1970 on All Things Must Pass. It became a worldwide hit, making him the first ex-Beatle with a No. 1 single.
George Harrison wrote “My Sweet Lord” in December 1969 while touring with Billy Preston and Eric Clapton in Copenhagen. The song was inspired by the gospel hit “Oh Happy Day” by the Edwin Hawkins Singers. Harrison wanted to create a multi-faith devotional song, blending Christian and Hindu elements to promote spiritual unity.
The song features the chant “Hare Krishna” alongside “Hallelujah”, reflecting Harrison’s spiritual journey. It faced a copyright lawsuit for its similarities to “He’s So Fine” by The Chiffons. Despite this, it remains one of Harrison’s most beloved songs.
Harrison first gave “My Sweet Lord” to Billy Preston, who recorded it before Harrison’s All Things Must Pass.
The Concert for George was a tribute concert held on November 29, 2002, at London’s Royal Albert Hall, marking the first anniversary of George Harrison’s passing. Organized by Olivia Harrison and Dhani Harrison, with Eric Clapton as musical director, the event featured performances from legendary artists, including Billy Preston.
You can watch Billy Preston’s live performance of “My Sweet Lord” below or check out a 4K version from the Concert for George here.
One of my favorite performances to watch and listen to.
My sweet lord, It takes so long … I know.

It’s been said, where words fail, music speaks. In addition to My Sweet Lord, you can find more music videos here. I hope you enjoy them all!