Justin Theroux is literally all of us post-break up.
In the weeks since his break up with Jennifer Aniston, he’s been doing whatever he can to make himself – and us – feel better, including playing with puppies.
The 46-year-old actor made a welcome return to Instagram after the couple announced they were separating on February 16, sharing cute photos from his playdate with a bunch of puppies.
And while we’d still be at the ice-cream-for-dinner stage of the breakup, Justin is clearly doing a hell of a lot better than the rest of us, entering the rolling-around-with-puppies-for-comfort stage. He appears to have completely bypassed the pyjamas-all-day and crying-at-random-times stages, too.
