Buzz·Posted on Oct 12, 2013The 20 Best Celebrity Denim Outfits Of All TimeApparently, they make EVERYTHING in denim.by Sam StrykerBuzzFeed StaffLinkFacebookPinterestTwitterMail 1. Britney Spears & Justin Timberlake 2. Beyonce & Jay-Z 3. The Kardashians/Jenners 4. Shakira 5. Miley Cyrus 6. Zac Efron 7. Rihanna 8. Destiny's Child 9. Kate Hudson 10. TLC 11. Daniel Craig 12. Jay-Z 13. Kanye West 14. Justin Bieber 15. Deena from "Jersey Shore" 16. Nicki Minaj 17. Katy Perry 18. Matt Damon 19. Jay Leno 20. David Beckham