Today marks the 77th birthday for one of the most prolific and legendary musicians and songwriters of the 20th century, Sir Paul McCartney. Born on June 18, 1942 in Liverpool, England, McCartney has been a huge presence in music over that past half-century, undoubtedly shaping the sound of music as we know it today and indefinitely extending into the foreseeable future. His musical influence has not gone unnoticed—last year, Queen Elizabeth II elevated the knighted Beatles rank to Companion of Honour for his services to music, joining musicians like Vera LynnEvelyn Glennie, and Janet Baker and other famous folks, such as Stephen HawkingIan McKellenJudi Dench, and J.K. Rowling.

The iconic musician is still going strong after seventy-six years and shows little sign of slowing down. McCartney can still be found frequently hitting the road and playing nearly three-hour shows that explore his immense catalog. The Beatle has written some of the most classic and timeless songs over the past century, regardless of whether it was with The BeatlesWings, or as a solo artist. To celebrate Macca’s 77th birthday, we decided to give a listen to a list of songs that McCartney has written over the years. Hope you enjoy, and a very happy birthday to Sir Paul McCartney!

“All My Loving” (1963)

[Video: Beatles4life100]

“Yesterday” (1965)

[Video: The Beatles]

“Eleanor Rigby” (1966)

[Video: The Beatles]

“Helter Skelter” (1968)

[Video: Dustin Smith]

“Maybe I’m Amazed” (1970)

[Video: Akira Kaji]

“Band On The Run” (1973)

[Video: Eagle Rock]

“Live and Let Die” (1973)

[Video: citycity49]

“Say Say Say” with Michael Jackson (1983)

[Video: lookforalaugh]

“Dance Tonight” ft. Natalie Portman (2007)

[Video: PAUL McCARTNEY]

“My Valentine” (2012)

[Video: Noisey]