The 11 Hottest Women Barney Stinson Has Slept With [+Photos]
10. Anita (played by Jennifer Lopez)
Lopez appeared on an episode of the show as Anita, an author of a popular self help book for women. She was just the type of woman that Barney Stinson wanted to corrupt, confuse and then promptly ignore while pursuing his next “victim.” This was also the episode when Stinson came up with the “Super Date” plan. This was yet another of his schemes to seduce as many women as possible without having to deal with the consequences. Jennifer Lopez is pretty alluring even when she’s not acting, so it’s not hard to believe that she didn’t make things easy for Stinson at all.