The Beatles may have declared that ‘Love is all you need,’ but they didn’t write the greatest love song of all time.

That honour, according to TimeOut’s Top 50 Best Love Songs Ever Recorded, goes to Al Green’s ‘Let’s Stay Together.’

Released in 1971, ‘Let’s Stay Together’ is about the highs and lows of love and commitment and resonates with anyone who’s chosen to stick it out through the inevitable trials.

From the article, “The lyrics to the Reverend’s landmark love song, ‘Let’s Stay Together’ articulate the solemn vows of marriage: ‘Whether times are good or bad, happy or sad.’ But sung by Green, these promises are given wings. Covered multiple times since its release, Green’s gorgeous original was given a new lease on life in ’94, when Quentin Tarantino featured it in Pulp Fiction. But our favourite boost for the song has to be when it was sung by Barack Obama at a fundraising event back in 2012.”

Rounding out their top 10 list:

2. Hall & Oates, ‘You Make My Dreams’

3. Jackie Wilson, ‘Higher & Higher (Your Love Keeps Lifting Me)’

4. Frank Ocean, ‘Thinkin’ Bout You’

5. Dolly Parton, ‘I Will Always Love You’

6. Beyonce, ‘All Night’

7. Etta James, ‘At Last’

8. John Legend, ‘All Of Me’

9. The Beatles, ‘Something’

10. Sinead O’Connor, ‘Nothing Compares 2 U’

To see TimeOut’s full list of the Top 50 Best Love Songs Ever Recorded, head here