Princes William and Harry attended the European premiere of "Star Wars: The Last Jedi" on Tuesday, joining the all-star cast in London for the latest instalment of the sci-fi saga.
The British royals walked the red carpet dressed in tuxedos for the screening at London's Royal Albert Hall, where they were greeted by the rolling droid character BB-8 who dutifully bowed to the princes.