She’s been trotting the globe to promote her new film Black Panther.

Starlet Lupita Nyong’o looked stunning as ever while sporting a skin-tight orange dress on Saturday in Johannesburg, South Africa.

The Mexico-city born actress, 34, struck a pose with her equally lovely co-star Danai Gurira, who donned an off-the-shoulder black and white dress.

Lupita’s stunning Narciso Rodriguez dress fit like a glove, even offering a peek of her taut tummy with a flirt cut-out atop her abs.

The Star Wars voice actress smiled as she leaned on co-star Danai, who turned heads in a monochrome Edun frock featuring a leaf design.

Her dress added a splash of color with thin red straps and a matching pair of sculptural heels on foot.

The Walking Dead star’s hair was shaved short with an elegant design on her temple.

Lupita captioned the photos: ‘Here for the Movie-ment!’ adding the hashtags ‘#BlackPantherShowingOut’ and ‘#WakandaForever.

Though the film has yet to even finish its opening weekend, the Marvel is already set to shatter box offices record.

Lupita Nyong'o