LONDON
Britain’s Prince William, left, and Prince Harry arrive for the European premiere of Star Wars: The Last Jedi at Royal Albert Hall on December 12. Both men, who are avid fans of the hugely successful franchise, have cameos in the movie as Stormtroopers.
HANNAH MCKAY