Amanda Seyfried
Long had a relationship with Drew Barrymore that ended in July 2008. He also dated Amanda Seyfried from mid-2013 for two years, breaking up in September 2015.