
Avril Lavigne ever since like 2003, nothing intense, but she is striking to me.
And then Scarlet Johanson since Lost in Translation
Finally, Penelope Cruz. Not that I've really enjoyed any of her movies or anything, but she looks good.
Also, if I had to list a gay crush Neil Patrick Harris, because of How I Met Your Mother and Starship Troopers.