Curated by Amazon's Music Experts
Across genres, this is the music that defined the millennium's first decade. Cover: Shakira
60 SONGS • 3 HOURS AND 49 MINUTES