Princes William and Harry are all suited up at the premiere of Star Wars: The Last Jedi at Royal Albert Hall on Tuesday (December 12) in London, England. The two princes were announced to be special guests at the premiere earlier in the day via a fun video uploaded by… Read entire story.
Source: Just Jared