Prince William and Prince Harry have reportedly filmed cameos as Stormtroopers in the new Star Wars movie.
The royals met the cast and crew of Star Wars: Episode VIII - the sequel to last year's Star Wars: Episode VII - The Force Awakens - during a visit to the set at Pinewood Studios in London.
During their tour, William and Harry met Daisy Ridley, who plays heroine Rey, John Boyega, who plays Finn, Mark Hamill, who stars as Luke Skywalker, and Benicio del Toro, who is believed to be playing new villain Lord Vikram.
And, according to reports, the princes even squeezed in filming a secret scene for the upcoming movie.
"The line given was that they were going to have lunch and a private tour of the rest of the set.