Celebrity·Posted on Jan 2, 2017Here's Every Guy Britney Spears Has DatedA true cast of characters, including Criss Angel.by Matt StoperaBuzzFeed StaffLinkFacebookPinterestTwitterMail 1. Reg Jones 2. Justin Timberlake 3. Wade Robson 4. Fred Durst 5. Colin Farrell 6. Columbus Short 7. Jared Leto 8. Jason Alexander 9. Kevin Federline 10. J.R. Rotem 11. Criss Angel 12. Howie Day 13. Isaac Cohen 14. Matt Encinias 15. Adnan Ghalib 16. Jason Trawick 17. David Lucado 18. Charlie Ebersol 19. Harry Morton 20. Sam Asghari End of story.