Rolling Stone magazine has updated its list of the 500 greatest albums of all time.
The magazine's ranking of its favourite albums was originally published in 2003, with a slight update in 2012.
The latest update on Tuesday includes some new additions with artists Taylor Swift, Beyoncé, Frank Ocean and Billie Eilish.
The magazine received and organised 'top 50 albums' lists from more than 300 artists, producers, critics and music-industry figures to remake the list.
"But no list is definite," the magazine wrote.
"Tastes change, new genres emerge, the history of music keeps being rewritten."
"Of course, it could still be argued that embarking on a project like this is increasingly difficult in an era of streaming and fragmented taste," it noted.
"The classics are still the classics, but the canon keeps getting bigger and bigger."
Rolling Stone's top 20 albums of all time:
- Marvin Gaye - What's Going On
- The Beach Boys - Pet Sounds
- Joni Mitchell - Blue
- Stevie Wonder - Songs in the Key of Life
- The Beatles - Abbey Road
- Nirvana - Nevermind
- Fleetwood Mac - Rumours
- Prince and the Revolution - Purple Rain
- Bob Dylan - Blood on the Tracks
- Lauryn Hill - The Miseducation of Lauryn Hill
- The Beatles - Revolver
- Michael Jackson - Thriller
- Aretha Franklin - I Never Loved a Man the Way I Love You
- The Rolling Stones - Exile on Main Street
- Public Enemy - It Takes a Nation of Millions to Hold Us Back
- The Clash - London Calling
- Kanye West - My Beautiful Dark Twisted Fantasy
- Bob Dylan - Highway 61 Revisited
- Kendrick Lamar - To Pimp a Butterfly
- Radiohead - Kid A