Josh Hartnett Makes Rare Appearance with Longtime Girlfriend Tamsin Egerton!
Josh Hartnett is joined by his longtime girlfriend Tamsin Egerton on the red carpet at the Filming Italy Sardegna Festival dinner on Friday (June 15) at Forte Village Resort in Cagliari, Italy.
The 39-year-old actor was presented with an award at the festival, where he met up with festival founder Tiziana Rocca.
Josh and Tamsin have been together since 2012 and they have two children together.
Among the projects on Josh‘s film slate are The Long Home with James Franco and Valley of the Gods with John Malkovich.