Yeah, he's been working out.
Ashley flaunted his abs and Apollo's belt (don't worry, I didn't know what that is either) -- but it's all for a good cause. Many male celebrities are posting photos like this to support Check One Two, a group that encourages guys to check themselves for cancer. Their campaign is called Feeling Nuts and it follows the successful "challenge" model of the ALS Association's recent fundraiser.
Here are other dudes who've done it:
Neil Patrick Harris and Michael Strahan
Hugh Jackman and Nigel Barker
5 Seconds of Summer
To support the cause, go to CheckOneTwo.co.uk.