34-year old American actor and producer Josh Hartnett baby! Now I know this is kind of a throwback considering Josh hasn't been on the Hollywood radar in a loooooong time but I don't care because he is just so beautiful! I had a major crush on Josh back in high school when I saw him in the movie Here on Earth. He's been in a number of blockbusters including Pearl Harbor, Black Hawk Down, and 40 Days and 40 Nights. Not only is he talented, he is also hawtttt.