A Yasiin Bey (aka Mos Def) sighting is rare these days since he's relocated to South Africa. Sure, he hit the stage with A$AP Rocky in London last month, but he's been pretty much off the rap radar.

Since it seems he's a bit of a recluse, it was surprising to see him out and about in Cannes France, where Zoe Kravitz was for the Cannes Film Festival last week. The rapper was spotted hanging out with Lenny's daughter as they walked through the streets of the city. Plus, she even shared a cute image of them together on Instagram.

A glance at the photos could mean a few things. They're possibly working on a movie together or are just friends sharing some downtime. But you know how the gossip macine works, and there could be more to it. Kravitz posted a photo of herself and Bey on Instagram, referring to him as "Bae."

Are the two romantically involved? If so, the age difference might raise a few eyebrows since the Black Star member is 41 years old and Zoe is 26. To put things in clearer perspective, Bey is only nine years younger than Zoe's dad, Lenny Kravitz.

One of the actress' Instagram followers seemed pretty excited about the photo and had a theory about their time together. "He's probably considering marrying you," the fan wrote.

For now, neither one has addressed their time together, which shouldn't be a surprise. Both artists are pretty private, especially the "Umi Says" rapper. He hardly ever talks about his personal life at all.

It'll be interesting to see if any more photos of the two pop up. From the outside looking in, they make a pretty good couple.

See Hip-Hop and R&B Hookups in 2015 (So Far)