Our longtime crush, William Moseley, flaunts his tight abs while going shirtless for a boxing scene on the latest episode of E!’s drama series, ‘The Royals’.

He’s 29.

You May Also Like:

http://malecelebnews.com/wp-content/images/2017/01/William-Mooseley-in-The-Royals-Episode-3.07-170125-01-1024x574.jpeghttp://malecelebnews.com/wp-content/images/2017/01/William-Mooseley-in-The-Royals-Episode-3.07-170125-01-150x84.jpegmcn* Actors* Screen Captures* TVWilliam Moseley
Our longtime crush, William Moseley, flaunts his tight abs while going shirtless for a boxing scene on the latest episode of E!’s drama series, ‘The Royals’. He’s 29.