Lupita Nyong’o is the epitome of black girl magic.
The Oscar-winning actor appeared on the Tonight Show with Jimmy Fallon to showcase her hidden talent.
Nyong’o is not only a talented actress but a flourishing author and an incredible freestyle rapper.
The 36-year-old screen star appeared on the talk show on Monday in a pencil dress with an abstract print in blue.
Her long braids were lifted into a high ponytail as she made her way on-stage in a pair of white strappy heels.
Stunning Lupita wore pink blush and a swipe of wine red lip color.
The beauty wore a few golden rings and a pair of circle-shaped earrings with a single dangling bead.
The Kenyan -Mexican actress is in the middle of a press tour for her new children’s book Sulwe as well as her upcoming Hulu feature film Little Monsters.
Sulwe is “a powerful, moving picture book about colorism, self-esteem, and learning that true beauty comes from within,” according to a statement by the publisher.
Lupita said in a statement: “Sulwe is a character near and dear to my heart, and seeing her brought to life through Vashti’s illustrations is thrilling.”
Lupita thrilled the crowd at the Fallon show during her interview as she introduced “Troublemaker,” her freestyle-rapper alter-ego. Nyong’o revealed she was named Troublemaker by Oscar-winning rapper Common.
“That’s a dope beat,” she said as she began to vibe with the beat The Roots played in the background.
That was when the actress threw down some lyrics that included a shout-out to Jay-Z and Beyoncé for referencing her on the Lion King soundtrack song Brown Skin Girl.
Meanwhile Nyong’o is also promoting her new film Little Monsters. The Australian-American-British zombie comedy is a cross between a rom-com and a horror flick.
It centers on a teacher and a kids show personality’s trying to fight to protect young children from zombies.
Sulwe drops on Oct. 15, while Little Monsters will debut on Hulu on Oct. 11.