Lupita Nyong’o is officially off the market.

The movie star revealed she’s dating TV host, Selema Masekela.

The beautiful couple made the revelation with a cute video on Instagram.

They were flooded with comments from fans and celebrities like Janelle Monae.

Nyong’o has been linked to actors, Jared Leto and Michael B. Jordan in the past.

The actress is notoriously private about her romantic life.

Nyong’o’s man, Masekela is a sports reporter, musician, and dabbles even in film.

As a sports writer, he’s covered the Summer Olympics for NBC and the Winter X Games for ESPN.

In 2016, Masekela tweeted about meeting Nyong’o on a plane trip, which was likely their first meeting.