Top Stories

William Moseley Goes Shirtless for Hot Boxing Scene on 'The Royals'

William Moseley Goes Shirtless for Hot Boxing Scene on 'The Royals'

William Moseley puts his ripped abs on display while going shirtless for a boxing scene on the latest episode of his show The Royals!

The 29-year-old actor faced off against his on-screen brother played by Max Brown and [spoiler alert] he won the match.

PHOTOS: Check out the latest pics of William Moseley

William has been showing off his hot body on the show all season long and we compiled a bunch of the other shirtless moments.

10+ pictures inside of William Moseley and Max Brown shirtless on the show…

Just Jared on Facebook
william moseley abs shirtless the royals 01
william moseley abs shirtless the royals 02
william moseley abs shirtless the royals 03
william moseley abs shirtless the royals 04
william moseley abs shirtless the royals 05
william moseley abs shirtless the royals 06
william moseley abs shirtless the royals 07
william moseley abs shirtless the royals 08
william moseley abs shirtless the royals 09
william moseley abs shirtless the royals 10
william moseley abs shirtless the royals 11
william moseley abs shirtless the royals 12
william moseley abs shirtless the royals 13
william moseley abs shirtless the royals 14