Amanda Seyfried and Justin Long have broken up. The couple began dating in 2013.
Added:
Justin Long. There he is. Doing his cool nerd thing.
Added:
Justin Long. He gets the ladies somehow.
Added: