British royals given Hollywood star treatment