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