Lupita Nyong’o has been ‘secretly dating' rapper K’Naan since September

The cat’s out of the bag for Lupita Nyong’o and Canadian rapper K’Naan, who have been ‘secretly dating’ for more than six months, according to new reports.

Rumours of a romance began to swirl shortly after the 31-year-old actress won an Oscar for her role in 12 Years a Slave, when the couple were spotted canoodling at parties and backstage during Lupita's press circuits.

Now, it seems more light is being shed on the notoriously private pair’s relationship.

The couple reportedly met in New York City and began dating last September. They bonded over their common interests, including their shared African background (Lupita was raised in Kenya; K’Naan was born in Somalia).

“She loves his humanitarianism," a source close to the couple revealed. "They're both passionate about African issues.”

MORE: 10 facts you may not have known about Lupita Nyong'o

K’Naan fled Somalia at age 13 with his family when civil war broke out, relocating first to New York City before settling down in Toronto. Both Lupita and K’Naan are now based in New York.

The rapper, 36, has two children with his ex-wife Deqa Warsame, but Lupita has yet to meet them.

The beautiful actress has been previously linked to fellow Oscar winner Jared Leto, but she denied relationship rumours when she appeared on Ellen Degeneres' show last month.

"I thought Miley Cyrus broke us up," she joked when asked about Jared. "You know it's crazy cause when I read these rumors, they're so detailed that even I start to question whether they're true or not."

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!