Jennifer Garner linked arms with Ben Affleck as they left an elementary school in LA earlier today. The pair are back to visiting schools for their oldest daughter, Violet, after taking a few months off while Jen promoted Arthur and Ben traveled to exotic locations while growing out a grizzly beard. Ben may have to shave in the near future as he just landed a coveted role that will take him back in time. He's reportedly starring as Tom Buchanan in The Great Gatsby opposite Leonardo DiCaprio's Jay Gatsby and Carey Mulligan's Daisy Buchanan. Meanwhile, Jen's got her hands full too prepping to play Agatha Christie's famous literary sleuth Miss Marple.