Rave On Buddy HollyEveryone from Lou Reed and Patti Smith to Julian Casablancas and Cee Lo Green is getting in on Rave On Buddy Holly, a new Buddy Holly covers compilation set to drop June 28 on Fantasy/Concord. The Black Keys kick things off with a sunny rendition of “Dearest,” just in time for summer. Check out the full tracklist after the jump.

1. The Black Keys, “Dearest”

2. Fiona Apple & Jon Brion, “Every Day”

3. Paul McCartney, “It’s So Easy”

4. Florence and the Machine, “Not Fade Away”

5. Cee Lo Green, “(You’re So Square) Baby, I Don’t Care”

6. Karen Elson, “Crying, Waiting, Hoping”

7. Julian Casablancas, “Rave On”

8. Jenny O, “I’m Gonna Love You Too”

9. Justin Townes Earle, “Maybe Baby”

10. She & Him, “Oh Boy”

11. Nick Lowe, “Changing All Those Changes”

12. Patti Smith, “Words Of Love”

13. My Morning Jacket, “True Love Ways”

14. Modest Mouse, “That’ll Be The Day”

15. Kid Rock, “Well…All Right”

16. The Detroit Cobras, “Heartbeat”

17. Lou Reed, “Peggy Sue”

18. John Doe, “Peggy Sue Got Married”

19. Graham Nash, “Raining In My Heart”