Amanda seyfried dating josh hartnett