Watch The Royals season 1 episode 5 tv series online free
Release: Apr 12, 2015
The annual masquerade ball turns out to be a night to remember for Prince Liam, Princess Eleanor and Queen Helena as the nature of each of their romances becomes clear over the course of the evening.