As per prior speculation, it seems the Royals will play stormtroopers – but wasn’t expected is that both will be in the exact same scene.
According to The Hollywood Reporter, they’ll feature alongside John Boyega’s Finn. Sources tell the industry publication that they’ll be in an elevator guarding the popular character, although their faces will, of course, be obscured by those iconic helmets. Boyega is said to have confirmed it; saying that sharing a scene with two Royals “wrapped in Stormtroopers costumes” was a “strange contrast of a weird family”.
Daniel Craig had a cameo as a stormtrooper in 2015’s The Force Awakens and featured in a scene with Daisy Ridley’s Rey. Joseph Gordon-Levitt is also confirmed to have a small cameo in The Last Jedi.