For the first time since 2004, Rolling Stone magazine has unveiled a list of the 500 best songs of all time.
From Dylan and The Rolling Stones to The Beatles and Outkast, the top 10 throws up some of the best singles ever.
Here are the top 10 tracks...
The essential playlist...Updated
No 10: 'Hey Ya!' by Outkast (2003)Updated
No 9: 'Dreams' by Fleetwood Mac (1977)Updated
No 8: 'Get Ur Freak On' by Missy Elliott (2001)Updated
No 7: 'Strawberry Fields Forever' by The Beatles (1967)Updated
No 6: 'What's Going On' by Marvin Gaye (1971)Updated
No 5: 'Smells Like Teen Spirit' by Nirvana (1991)Updated
No 4: 'Like A Rolling Stone' by Bob Dylan (1965)Updated
No 3: 'A Change Is Gonna Come' by Sam Cooke (1964)Updated
No 2: 'Fight the Power' by Public Enemy (1989)Updated
No 1: 'Respect' by Aretha Franklin (1967)Updated
- ARTHUR CYR: Freedom of the press is vital – and fragile
- Pop up a celebratory snack
- A Utah school district ignored hundreds of racial harassment complaints against Black and Asian American students, DOJ says
- US kills senior al Qaeda leader in Syria airstrike
- As regional tensions rise, Japan's ground troops hold their first military drills in decades