The biggest film premiere of 2017 took place in London last night, and Prince William and Prince Harry delighted crowds by making an appearance.
The Royals suited up for the premiere of Star Wars: The Last Jedi in London, as the brothers actually make an appearance as stormtroopers in the film.
Prince William and newly-engaged Prince Harry filmed the cameos during a set visit to Pinewood Studios, and according to E! News, actor Tom Hardy and Take That star Gary Barlow will also appear in the same scene.
The screening was held at the Royal Albert Hall, which benefits the princes’ charity, the Royal Foundation.
It’s been reported that William and Harry invited 400 guests, including military veterans and volunteers, as well as some families affected by the Grenfell Tower fire.
The film’s director Rian Johnson walked the red carpet, as well as cast members Gwendoline Christie, Laura Dern, Adam Driver, Mark Hamill, Oscar Isaac, Lupita Nyong’o, Daisy Ridley, Andy Serkis, and our very own Domhnall Gleeson.
The eighth instalment of the nine-part series is the last movie in which Carrie Fisher will appear as General Leia Organa.
The actress died at the age of 60 late last year, shortly after finishing her final scenes.