Singer Bebe Rexha has a new boyfriend and she seems smitten – here’s exactly who he is.

Bebe Rexha shared a sneak peak of her new boyfriend on Instagram earlier this week and fans have been dying to know who he is.

And the wait finally over after the 31-year-old singer was spotted kissing him. The mystery man is Keyan Safyari, but who actually is he? Here’s everything you need to know about her new beau.

Photo by David Crotty/Patrick McMullan via Getty Images

Who is Keyan Safyari?

Keyan Safyari is a producer, director and cinematographer for feature films, TV shows, commercials and music videos.

Safyari graduated from California State University Northridge with a BA in Film Production. He then went on to form Moving Images Entertainment Inc, a company which specialises in all aspects of production.

He is on Instagram, but keeps his profile private. However, his bio states that he is also a photographer, artist and hockey player and is based in Los Angeles.

Keyan Safyari is dating Bebe Rexha

On Thursday (September 17th) it was confirmed that Keyan Safyari is dating singer Bebe Rexha after the pair were spotted together sharing a kiss.

Bebe Rexha revealed on her Instagram story that she had bought him a Ferrari for his birthday, posting a photo of the two of them together. However, she put a heart symbol over his face and left fans wondering who her new beau was.

It wasn’t until the pair were spotted together later that day that the mystery man was revealed, confirming their romance.

Fans congratulate Bebe Rexha

Fans of Bebe have been congratulating her on Twitter, full of excitement over her new romance.

One Twitter user said: “BEBE REXHA HAS A BOYFRIEND IM CRYING ITS WHAT SHE DESERVES.”

“I’m so happy for her,” said another.

The pair seem totally adorable together – congrats Bebe!

In other news, Who is Yashar Ali? Five facts about the American journalist!