Josh Hartnett has had 21 public relationships dating back to 2012.
On average, he dates women 5 years younger than himself.
Josh Hartnett is hot, I give him a 10, but he does not seem to stay with a woman too long, and that is a shame. He needs to settle down, find a good woman and get married.
.
Josh Hartnett is hot, I give him a 10, but he does not seem to stay with a woman too long, and that is a shame. He needs to settle down, find a good woman and get married.
.