Photo may have been deleted

BACKGRID

Michael B. Jordan is over the rumors and innuendoes surrounding his contract relationship with professional beard Lori Harvey.

The 33-year-old 'Black Panther' star, who is normally private, has been seen everywhere with Lori, 24.

The plethora of vacation photos prompted speculation that the photos are staged to improve Michael's reputation as a heterosexual leading man.

The couple was seen jet skiing in St. Barts where they celebrated Lori's birthday. And they spent the New Year together in Aspen, Colorado.

A source exclusively tells HollywoodLife why Michael has been so open with his relationship with Lori all of a sudden.

Jvshvisions / BACKGRID

"Michael is definitely crushing hard on Lori and is loving all the time and special moments they’ve been sharing together," the source says, "but at the same time, he's always been private about his personal life and so it was a big deal for him to publicly share how he felt about Lori on social media."

But fans are not convinced. They say the chemistry between Michael and Lori is virtually non-existent.

BlayzenPhotos / BACKGRID

The source also said the actor won't share every moment of his and Lori's relationship anymore.

"Even though Michael seems to have opened up quite a bit by going public with their romance and allowing fans to get a glimpse inside their personal lives, that doesn't mean he wants to share every moment between them or that he's going to be posting about their relationship all the time now."

Stoianov-spot / BACKGRID

"He's not a model or an influencer like Lori," explained the source. "He doesn't feel the need to share everything on social media. That's just not who he is, but at the same time he completely supports Lori and don’t be surprised to see him pop up with flirty comments whenever she posts."

Another source claims Michael extended his business contract with Lori, who has dated other effeminate celebrity males in the past, including media mogul Sean "Puffy" Combs, 51, and bisexual rapper Future Hendrix, 37.