The Royals Season 1 Episode 4 – Sweet, Not Lasting

Aired : Apr 5 2015 | 41 Views |

Watch The Royals season 1 episode 4 online for free. Prince Liam embarks on his first PR tour as heir to the throne, while Queen Helena forces Princess Eleanor to launch her own promotional campaign in London.