I'm with you on Annalyne, Kate and Jennifer, and add a few more: Britney, Jennifer Lawrence, Jennifer Love-Hewitt, Blake Lively, Ashley Greene, sophia Bush, Minka Kelly, Ali Larter, Cameron Diaz, Gwineth Paltrow, Bar Rafaeli, Evangeline Lilly, Katharine McPhee, Eva Mendes, Jessica Biel, Katy Perry and Olivia Wilde. That's a top 20!
By the way, I don't pay attention to celebrity culture, I just like legs...


[