Country Singer Tim McGraw Shows Off Six Pack White Jet Packing

Shirtless Theo James
The actor gets hot & heavy with Shailene Woodley on screen

Country singer Tim McGraw showed off his very impressive six pack abs in a pic he posted to Twitter and St. Patrick’s Day.

The 46-year-old singer thanks his sobriety for his fantastic shape. “I drank a lot from my point of view and I needed to stop,” he said last year of giving up alcohol in 2008.”

He’s also had help from celebrity trainer Roger Yuan, who famously helped Daniel Craig obtain his amazing James Bond body.

(via TooFab)