Daisy Ridley and John Boyega matched the blue carpet as they stepped out in London for the premiere of Star Wars: The Rise Of Skywalker.
Actress Ridley, who plays Rey in the franchise, looked stunning in her dramatic corset dress, which left her shoulders bare and finished below the knee.
A billowing blue skirt wrapped around her waist completed the dramatic look.
Ridley posed for pictures at the screening alongside her co-star Boyega.
The actor, who plays Finn, was equally eye-catching in a blue and gold ensemble.
Naomi Ackie, who is also in the movie, brought the sparkle in a black dress with a twinkling, long skirt.
US actress Keri Russell, who stars as Zorri Bliss, turned heads in a pale green silk dress.
The voluminous gown featured an elaborate neck and left a section of her torso bare.
Kelly Marie Tran, who played Rose in The Last Jedi, added a splash of colour in a bright red, high-necked, sleeveless dress.
Violinist Linzi Stoppard was glamorous in gold, while singer Meghan Trainor appeared to be channelling Princess Leia in a long white dress with her hair piled on top of her head.
But it wasn’t just celebrities on show – as heroes and villains from the much-loved saga also graced the premiere.
The premiere was held at Cineworld in London’s Leicester Square.