My #2: Leonardo diCaprio.
I've even surprised myself that I've put Leo here-- I was never into him during the whole Titanic thing. He was just too pretty for me, like Patrick Dempsey is for me now. Everyone loves a hot environmentalist.
People's #3: Ryan Reynolds.
My #3: Daniel Craig.
Ryan Reynolds?!?! WTF? His PR people shoud get a SERIOUS raise for that one. I love Daniel Craig for his piercing blue eyes, snappy clothes, ears that stick out a little, and that oh-so-wonderful badunkadunk. (I can't believe I just said that either.)
People's #4: Brad Pitt.My #4: Brad Pitt works for me!
People's #5: James McAvoy.
Ok, so Javier Bardem looks rather sexy here and I understand he's got these two huge movies out right now that are going to completely change his career. I get it. But for those of us who have just recently seen No Country for Old Men this is terrifying. He is by far the most creepy, scary, genius-pyscho villain that I've seen in a movie in a loooong time. I had nightmares. So I'd rather not see him staring up at me from the glossy pages of my overpriced People magazine. Thanks.