Star Wars is known for its exotic creatures, and some of the fashion at the European premiere was not too far removed from something you may see on the big screen.
Lupita Nyong'o, who plays Maz Kanata, stepped out with bright blue lips in an eye-catching Proenza Schouler spring 2016 outfit.
The meshed and beaded skirt, finished off with a fringe, showed off her toned figure without revealing too much.
She also sported Schouler at the Los Angeles premiere, opting for a long, silver gown.
British actress Daisy Ridley, who plays Rey, kept her fashion choice for the premiere close to home.
She opted for a stunning, futuristic dress by British-based designer Roland Mouret.
Ridley wore a bespoke Chloe dress for the LA premiere.
Game Of Thrones star Gwendoline Christie, who stars as villain Captain Phasma in the movie, opted for a long navy and black gown, with a bodice adorned with feathers.
Benedict Cumberbatch's wife, Sophie Hunter, wore a billowing black and white striped skirt with a black polo neck.