William Moseley Gets Shirtless In New 'Royals' Stills

william moseley shirtless royals stills wraps s1 03

About Photo #728358: William Moseley gets shirtless with Merritt Patterson in this new still from E's upcoming series, The Royals. The 27-year-old actor plays Prince Liam in the… Read The Post Here

Posted to William Moseley