Josh Hartnett has only had two serious girlfriends in his life. The Hollywood heartthrob has been linked with a string of different ladies over the years giving him a reputation as a womanizer but he insists that couldn’t be further