Links for The Royals S1E3: We Are Pictures, or Mere Beasts

What's Hot Today

Episode 3

7,490 watches

March 29, 2015
The Queen and Princess Eleanor stage competing fashion shows, while Prince Liam narrowly avoids catastrophe.
March 29, 2015
The Queen and Princess Eleanor stage competing fashion shows, while Prince Liam narrowly avoids catastrophe.