Sofia Boutella has legs for days in a shimmering miniskirt as she leads the stars at NYC premiere of Rebel Moon - Part Two: The Scargiver

Sofia Boutella put on a leggy display in a revealing miniskirt when she hit the red carpet for the premiere of Rebel Moon — Part Two: The Scargiver on Wednesday in New York City's Queen borough.

The 42-year-old Algerian actress was joined by her costars to celebrate both the premiere of the Zack Snyder–directed sequel and the release of the film's soundtrack album, Rebel Moon — Songs of the Rebellion.

Sofia stars in Rebel Moon as Kora, a former soldier of the galactic empire's military, the Imperium. In Part Two, she leads a band of warriors to protect a group of farmers on an isolated moon as they battle against the oppressive empire's Motherworld and its Imperium soldiers.

The film will begin streaming on Netflix on April 19, while the soundtrack album will be released this Friday.

Sofia was covered up in an intriguing long-sleeve black velvet top with a frilly collar that was cropped to showcase her tummy.

Sofia Boutella led the stars at the premiere of Rebel Moon ¿ Part Two: The Scargiver on Wednesday
She put on a leggy display in a revealing miniskirt at the event in New York City's Queen borough

Sofia Boutella put on a leggy display in a revealing miniskirt when she hit the red carpet for the premiere of Rebel Moon — Part Two: The Scargiver on Wednesday in New York City's Queen borough

She stars in Rebel Moon as Kora, a former soldier of the galactic empire's military, the Imperium. She leads a band of warriors to protect a group of farmers on an isolated moon as they battle against the oppressive empire's Motherworld and its Imperium soldiers

She stars in Rebel Moon as Kora, a former soldier of the galactic empire's military, the Imperium. She leads a band of warriors to protect a group of farmers on an isolated moon as they battle against the oppressive empire's Motherworld and its Imperium soldiers

The dancer-turned-actress contrasted the top with a dark miniskirt wrapped in a layer of shimmering semi-sheer fabric that gave it a puffed-up appearance.

Her toned legs culminated in a set of pointy-toed black pumps, which complemented her raven hair, which she wore tied back with casual bangs in the front.

The Star Trek actress skipped the accessories and thin set of silver hoop earrings.

Joining Sofia on the red carpet was her costar Michiel Huisman, who plays her love interest Gunnar.

He had on a casual black windbreaker over a slim black shirt, and he dressed up a bit with lustrous tan trousers and black loafers.

Djimon Hounsou, who plays a former Imperium general who takes up arms alongside Sofia's character, looked debonaire in a well-tailored brown double-breasted suit with a luxurious white turtleneck sweater.

E. Duffy, the nonbinary actor who plays Millius, wore an intriguing gray ribbed romper with plaid-patterned legs. 

They added some height with a set of tall black heels.

Sofia was covered up in an intriguing long-sleeve black velvet top with a frilly collar that was cropped to showcase her tummy

Sofia was covered up in an intriguing long-sleeve black velvet top with a frilly collar that was cropped to showcase her tummy

The dancer-turned-actress contrasted the top with a dark miniskirt wrapped in a layer of shimmering semi-sheer fabric that gave it a puffed-up appearance

The dancer-turned-actress contrasted the top with a dark miniskirt wrapped in a layer of shimmering semi-sheer fabric that gave it a puffed-up appearance

Joining Sofia on the red carpet was her costar Michiel Huisman, who plays her love interest Gunnar. He had on a casual black windbreaker over a slim black shirt, and he dressed up a bit with lustrous tan trousers and black loafers

Joining Sofia on the red carpet was her costar Michiel Huisman, who plays her love interest Gunnar. He had on a casual black windbreaker over a slim black shirt, and he dressed up a bit with lustrous tan trousers and black loafers

Djimon Hounsou, who plays a former Imperium general who takes up arms alongside Sofia's character, looked debonaire in a well-tailored brown double-breasted suit with a luxurious white turtleneck sweater

Djimon Hounsou, who plays a former Imperium general who takes up arms alongside Sofia's character, looked debonaire in a well-tailored brown double-breasted suit with a luxurious white turtleneck sweater

E. Duffy, the nonbinary actor who plays Millius, wore an intriguing gray ribbed romper with plaid-patterned legs
They added some height with a set of tall black heels

E. Duffy, the nonbinary actor who plays Millius, wore an intriguing gray ribbed romper with plaid-patterned legs. They added some height with a set of tall black heels

They were joined by costar Staz Nair, who wore a stylish burgundy suit with multiple pockets and a pale red collar-free tuxedo shirt, along with reptile-print shoes

They were joined by costar Staz Nair, who wore a stylish burgundy suit with multiple pockets and a pale red collar-free tuxedo shirt, along with reptile-print shoes

Rounding out the red carpet guests were actors Ed Skrein in a gray suit, director Zack Snyder in a denim jacket with gray trousers, Fra Fee in a thick gray jacket and cropped pants, Ray Fisher in a burnt orange jacket with a black hat and Stuart Martin in all black

Rounding out the red carpet guests were actors Ed Skrein in a gray suit, director Zack Snyder in a denim jacket with gray trousers, Fra Fee in a thick gray jacket and cropped pants, Ray Fisher in a burnt orange jacket with a black hat and Stuart Martin in all black

They were joined by costar Staz Nair, who wore a stylish burgundy suit with multiple pockets and a pale red collar-free tuxedo shirt.

He completed the look with a chic set of reptile-print shoes.

Rounding out the red carpet guests were actors Ed Skrein in a gray suit, Fra Fee in a thick gray jacket and cropped pants, Ray Fisher in a burnt orange jacket with a black hat and Stuart Martin in all black.

Zack Snyder, who directed and co-wrote the space opera, looked casual cool in a slim denim jacket with relaxed gray trousers and brown leather shoes.