Looking good, Ben Affleck! While attending the premiere for his latest flick, Triple Frontier, on Wednesday, March 6, the movie star stepped out in a burgundy suit and looked sharp AF. But more importantly, he didn’t just look good — he looked like he’s been feeling pretty good lately, too. The 46-year-old was smiling, laughing, and chatting with his costars and the crew on the red carpet. Check out the gallery below to see his Ben’s latest pics.