William Moseley Went Shirtless on 'The Royals' & Looked So Hot!
William Moseley gives us a peek at his toned physique during a super hot shirtless scene that was featured in a recent episode of The Royals.
The season two finale of the hit E! series is getting closer and closer. Look out for it on January 17!
William recently landed a role in the upcoming movie Carrie Pilby, which will star Bel Powley as “a 19-year-old genius who has just graduated from Harvard and has no idea how to fit in or socialize in life outside college,” according to THR.
William will be playing Bel‘s love interest named Cy.