Celebrities sparkled on the red carpet as they celebrated the European premiere of the latest Star Wars instalment The Last Jedi.

They braved the harsh December chill on Tuesday night as they came together for the huge, star-studded event at London’s prestigious Royal Albert Hall.

Among them was Daisy Ridley, who gave a nod to her character Rey with a space-inspired black gown, matched with stunning high-heeled sandals.

Star Wars: The Last Jedi European Premiere – London
Daisy Ridley (Matt Crossick/PA)

Singer Myleene Klass also opted for black with an elegant strappy number.

Star Wars: The Last Jedi European Premiere – London
Myleene Klass (Matt Crossick/PA)

Alexandra Burke took a break from her Strictly Come Dancing training and swapped her colourful costume dresses for a chic green trouser suit.

Star Wars: The Last Jedi European Premiere – London
Alexandra Burke (Matt Crossick/PA)

Meanwhile, Gwendoline Christie stepped out of her foreboding Captain Phasma uniform and into a flowing floor-length gown patterned with black.

Star Wars: The Last Jedi European Premiere – London
Gwendoline Christie (Ian West/PA)

Laura Dern proved pretty in pink as she celebrated her portrayal of Vice Admiral Amilyn Holdo.

Star Wars: The Last Jedi European Premiere – London
Laura Dern (Matt Crossick/PA)

Tallia Storm also sported a splash of pink, brightening up a fabulous golden gown.

Star Wars: The Last Jedi European Premiere – London
Tallia Storm (Matt Crossick/PA)

Kelly Marie Tran, on the other hand, went for a festive look with her billowing white dress.

Star Wars: The Last Jedi European Premiere – London
Kelly Marie Tran (Matt Crossick/PA)

Meawhile, Finn actor John Boyega led the male fashion show with a snappy suit in navy blue.

Star Wars: The Last Jedi European Premiere – London
John Boyega (Matt Crossick/PA)

Adam Driver paid tribute to his character Kylo Ren in a sharp all-black outfit.

Star Wars: The Last Jedi European Premiere – London
Adam Driver (Matt Crossick/PA)

Danny DeVito opted for a more casual look with a cosy jacket.

Star Wars: The Last Jedi European Premiere – London
Danny DeVito (Ian West/PA)

Of course, The Duke of Cambridge and Prince Harry attracted attention in their matching classic black suits with white shirts and bow ties.

Star Wars: The Last Jedi European Premiere – London
The Duke of Cambridge and Prince Harry (Ian West/PA)

Star Wars: The Last Jedi will be screened in hundreds of UK cinemas from midnight on Thursday morning and will open in the US on Friday.