Mahdi Al Saadi jumped in to rescue Shekinah Garnerfrom a90 Day Fiancécast member’s scathing lies at the reunion. Mahdi is a 26‑year‑old personal trainer from Iran who moved to the U.S. to marry Stevi Nichole on90 Day Fiancéseason 11. Mahdi met Stevi while learning English from her, and a friendship blossomed into a strong bond. However, Mahdi also believedStevi was keeping secretsfrom him.
Still, Stevi and Mahdi had a “happily ever after” ending to their storyline in the season.Mahdi wasn’t satisfied with Stevirefusing to admit whether she was bisexual, but Mahdi appeared happy with his wife and new life. Mahdi has proved that he is a caring partner, especially one who respects his partner’s culture and adapts to it easily. After the Tell All, Mahdi also emerged as a hero who couldn’t watch a woman being mistreated by her co-stars.

What To Know About Daniele & Shekinah’s Ongoing Feud
How A Backstage Snub Sparked A Franchise-Wide Feud
Daniele Gates and Shekinah’s feud began during the90 Day Fiancé: The Other WaySeason 5 Tell-All (viaMerryPants,) where Shekinah accused Daniele of deliberately ignoring her backstage greeting. Daniele fired back, saying Shekinah hadacted smug and condescending.The situation quickly escalated into a shouting match on camera, with Shekinah eventually walking off set. Their exchange surprised fellow cast members and viewers alike.
Following the Tell-All, the drama spilled onto social media. Daniele accused Shekinah of using fake accounts and bots to skew online opinion in her favor, pointing out unusual voting patterns in Instagram polls. She alleged that pro-Shekinahcomments were part of a coordinated campaign. Fans were quick to notice the tension, and the two continued jabbing at each other through indirect Instagram stories and posts.

Shekinahdidn’t stay quiet. She publicly responded by calling Danielea “complete fraud” and“trash”on Instagram, claiming that Daniele had messaged her partner, Sarper, before the reunion to create drama. Shekinah said Daniele’s actions were calculated and attention-seeking. She also accused Daniele of jealousy, suggesting that Daniele wanted to stir conflict with the cameras. Their feud quickly became one of the season’s central storylines.
The animosity between the two stars extended well beyond the show. Daniele continued to criticize Shekinah’s integrity and motivations, often hinting at past behavior that painted Shekinah in a manipulative light. Meanwhile, Shekinah responded by calling Daniele insecure and self-righteous. With both women refusing to back down,their ongoing feud remains a hot topicamong90 Day Fiancéfans and franchise followers.
What Happened Between Daniele & Shekinah At The Tell All?
Daniele’s Tension With Shekinah Resurfaces At The Tell All
Daniele had a lot to say aboutJuan David Daza and Jessica Parsons’ relationshipat the Tell All because she had been a part of theirLove In Paradiseseason previously, and was watching their season closely. When Daniele was done with the segment and was ready to go, Shawn Robinson made Daniele and Shekinah talk about their online interactions.
“I think the first time I had an interaction with Shekinah online, she had suggested that I reached out to Sarper before the towel and wish him luck and didn’t reach out to her, which was not accurate.”
Shekinah accused Daniele of lying, saying Daniele had messaged Sarper and not her. Both claimed they had the evidence for it. Daniele spoke about her messaging Sarper after the Tell All to tell him that she was“really sorry” about the events that unfolded at the reunion and that she wished him and Shekinah the best. However, Daniele also added, “And then she does these, like, press interviews that she probably pays for,” and claimed Shekinah said “these things that are not true.”
Daniele said Shekinah called her “trash” and that she was “meant for the streets” because she was “hitting on Sarper.” Shekinah countered Daniele’s claims by mentioning how the former teacher accused her of buying bots to put mean messages on Daniele’s Instagram. Shekinah said she thought Daniele’s opinions were out of line because she lied about Shekinah buying interviews. Whileboth women refused to apologize to each other,Mahdi could be seen getting uncomfortable during the interaction.
Why Mahdi Decided To Confront Daniele Over What She Said About Shekinah
Mahdi Confronted Daniele Backstage Over “Lies” About Shekinah
Once Daniele had left, Mahdi walked up to Shekinah to say, “Shekinah, I’m telling you, you have too many haters.” He decided to confront Daniele backstage becausehe felt that Daniele was “attacking” Shekinahand ganging up on Shekinah along with Matt and Amani Jlassi. Mahdi admitted that he didn’t know what happened between Shekinah and Daniele, but he knew Daniele was lying about Shekinah paying for interviews.
“I’m not a really confrontational person, but some things really bother me.”
He was upset with Daniele because she was lying, and he refused to stay quiet when he saw Daniele manipulating everyone. He asked Daniele how she knew that Shekinah was buying interviews, and she replied, “So anybody who works in LA who understands how this works knows the deal. I actually don’t know what she pays for and what she does.” This made Mahdi conclude that Daniele was “assuming” things about Shekinah.
Mahdi simplydidn’t like Daniele presenting Shekinah as a liarwhen she was making things up about the aesthetician. Mahdi defended Shekinah by calling her a victim of Daniele’s lies and declaring that Daniele was doing it all for attention. The Iranian90 Day Fiancéstar’s strong stance shows he genuinely cared about Shekinah being painted as a bad person at the Tell All. He was looking out for her like a brother would.
90 Day Fiancé: Happily Ever After?season 9 premieres Sunday, Jul 06, 2025, at 8 p.m. EDT on TLC.