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

What's Hot Now

Episode 3

7,388 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.