Star Wars: Here's what happened at The Last Jedi premiere
- Published

The cast from Star Wars: The Last Jedi came out in force for its red carpet premiere.
Princes Harry and William, who make cameos as Stormtroopers in the new film, were among the stars.
They joined a host of robots, Stormtroopers and the movie's human stars like John Boyega, Daisy Ridley and Adam Driver.
Here are all the pics you need to see from last night.

Storming the red carpet

British actress Daisy Ridley is back as Rey

John Boyega, who plays Finn, had his family out in force

BB-8 gets a royal audience with Princes William and Harry

Star Wars legend Mark Hamill returns as Luke Skywalker

C-3PO and R2-D2 are used to the red carpet attention by now. They've been acting since 1977.

Adam Driver plays dark warrior Kylo Ren

Kelly Marie Tran plays Rose Tico, in her first major movie role

Alexandra Burke has a laugh with a Stormtrooper

Ivy May bags the outfit of the night

Prince William meets eight-year-old Star Wars fan Eloisa Lerner

The Last Jedi is director Rian Johnson's first Star Wars film
Find us on Instagram at BBCNewsbeat, external and follow us on Snapchat, search for bbc_newsbeat, external