My top 5;
Brad Pitt (almighty one, yep, can't help it)
John Cusack (so funny and cute, loved him from the 80s)
Mel Gibson (just beautiful, in looks, in live, okay)
Johnny Depp (just beautiful, omg,,,,could tear him up
)
Keith Urban (something about him is totally sexy)