While the likes of Leonardo DiCaprio, Drake and John Mayer still refuse to change, some others are willing to give up their freedom in exchange for a committed relationship.
- Jan 19, 2020
AceShowbiz - Josh Hartnett's notable roles include those in movies like "Pearl Harbor", "Black Hawk Down", "The Black Dahlia", "Sin City" and "Lucky Number Slevin", but they are pale in comparison to the list of women he has dated. Among those pretty and hot actresses, models and singers who have been romantically linked to him were Scarlett Johansson, Katie Holmes, Penelope Cruz, Gisele Bundchen and Rihanna. He's currently in a relationship with Tamsin Egerton, but this time it looks different. The pair have stayed strong since they began dating in 2013. And though they are still not married, they already have two children together, with the first being born in 2015.