Admitting they're both "huge fans" of the sci-fi franchise, the Duke of Cambridge and Prince Harry toured the Pinewood Studios set of the next Star Wars film, the unnamed Episode VIII, in London. And this is what went down: Harry dominated in a light saber duel, William got in trouble for trying to touch a Chewbacca head (apparently some things are still off limits, even if you do have blue blood) and they both got to chat to Luke Skywalker (aka actor Mark Hamill) and droid BB-8. So basically, every Jedi's dream come true.

British actress Daisy Ridley (she plays Rey in the films) gave the princes the grand tour, where they met the actors, creative teams and director Rian Johnson. Strangely, Kate Middleton was nowhere to be found - but then, she's probably more of a Downton Abbey fan.

Prince Harry and Prince William geek out on set of Star Wars

Prince Harry and Prince William geek out on set of Star Wars