Princes William and Harry attended the London premiere of 'Star Wars: The Last Jedi' on Tuesday night (12.12.17).

Prince William and Prince Harry

Prince William and Prince Harry

The duo both make cameo appearances in the much-anticipated new sci-fi movie and showed their support for its release by walking alongside Stormtroopers at the bash.

John Boyega, who plays the part of Finn in the money-spinning film series, has previously discussed the cameo appearances of the princes in the new movie.

But his co-star Oscar Isaac, who plays Poe Dameron, remained tight-lipped when he was asked about their role at the premiere.

He told Sky News: "That's exciting right? Let's see if it's true."

Elsewhere, Domhnall Gleeson, who returns as General Hux in the new movie, revealed he couldn't give away all of the details before 'The Last Jedi' had been released.

He shared: "I'm still not allowed to talk about the ending - I don't know what I'm allowed to talk about.

"This is worse than before, much worse because we can only say a little bit, that's so much harder than saying nothing."

By contrast, John previously confessed that sharing a scene with the royal brothers "wrapped in Stormtroopers costumes" made for a "strange contrast of a weird family".

He explained: "It was a great experience."

Prior to that, John said he decided to reveal the details of their appearance in the film because he couldn't remain tight-lipped any longer.

John admitted: "I've had enough with those secrets. They came on set. They were there. I'm sick of hiding it. It think it was leaked, anyway."