You can't hide your big guns when you are the caped crusader!

Buff daddy Ben Affleck showed off his bulging pecs and big biceps when he wore a tight t-shirt for a brunch at Tavern in Brentwood, Calif. on Tuesday.

Getting a caffeine fix, the 42-year-old Batman vs. Superman actor looked particularity devastating in his grey shirt and a pair of slim-fitting jeans. We couldn't help but notice he had a big purple bruise on his right bicep. Did he get injured filming, or did wifey Jennifer Garner spice things up in the bedroom over the holidays and give her superhero a love bite?! That saucy little minx!

Benji has a busy month coming up. The Oscar winner is to receive the Favorite Humanitarian Award at the People's Choice Awards on Wednesday.

"We are so pleased to honor Ben with the 2015 People's Choice Humanitarian Award," said executive producer Mark Burnett in a statement. "This award has become an important part of our show. It highlights a different side of a celebrity and helps bring awareness to a cause that our audience can support."

The Gone Girl star was picked as this year's winner for his work with Eastern Congo Initiative, a grant-making and advocacy-based organization that he founded in 2010.

The people have spoken -- and they are all about Ben! And we can't blame them!