Gerard Butler shows off his '300'-ready abs

gerard-butler-abs.jpgIn the five intervening years since he first flexed his toned tummy as Spartan King Leonidas in "300," Gerard Butler has taken not a little bit of flack for letting his mid-section go a bit soft and gooey.

But, from the looks of a recent photo posted by TMZ, Butler's abs are back and in battle-ready condition. The actor took off his shirt in the locker room of the Celtic soccer team in Glasgow on Tuesday (Aug. 9).

The 41-year-old actor, who was briefly linked to his "The Bounty Hunter" co-star Jennifer Aniston and rumored to be dating Jessica Biel earlier this summer, also rocked a shaggy blonde-streaked mop of hair that one can only describe as McConaughey-esque.

Photo/Video credit: Getty Images