long live the royals