Actress Lupita Nyong'o brought her A-Game to the world premiere of The Last Jedi on Sunday, and the result has left the internet stunned. W Magazine called it "stunning" while Vogue described her "fashion force" as "strong".
Wearing a sparkly, green dress from up-and-coming London fashion house, Halpern, replete with thigh slit, Nyong'o wore her hair in a bouffant, and accessorised with Tiffany diamond earrings.
The actress, who does the voice of Maz Kanata in the movie, topped the look off with candy pink lipstick.
It was the perfect outfit for a film about a galaxy far, far away, as her entire dress looked like it was made of shooting comets.
A post shared by Lupita Nyong'o (@lupitanyongo) on Dec 9, 2017 at 8:53pm PST
The colour, we suspect, was possibly a nod to her character, Maz, who dons a scrappy old sea-green jumper, and possibly Yoda, the original wise one.
But it wasn't just Nyong'o bringing her best to the red carpet. Co-star Daisy Ridley, (that's Rey to you) also paid homage to the Star Wars theme by wearing - literally - a constellation on her dress.
The midnight blue, sequinned outfit, from the Monse spring-summer 2018 collection, fanned out into some serious twirl-worthy fringing.
Let us now quote the book of Vogue, who said of the two actresses: " If one thing is for certain, these leading ladies have seriously high fashion I.Q's." Amen.