The Royals' William Moseley No Stranger To Royalty

William Moseley is no stranger when it comes to royalty. He originally played Peter Pevensie in the Chronicles of Narnia series, where he ruled over the Kingdom of Narnia. And now he's Prince Liam in the upcoming series The Royals , starring Elizabeth Hurley as Queen Helena--who plays his mother on the show. But in his current role, William gets to be a little more of a playboy as he attempts to navigate his way through love, family and obligation along with the rest of the members of the monarchy in the new series which is centered around the lives of a fictional modern-day British royal family.