“Lemonade” star Beyoncé stirred up a lot of drama when she essentially accused her husband, Jay Z, of cheating on her, and caused even more commotion when she dedicated the song “Halo” to him on the opening of her “Formation” tour in Miami Wednesday. That’s because she felt bad for the New York entertainment mogul when the crowd booed him, Hollywood Life wrote in an exclusive report Thursday.

“In her heart, she knows he’s a good man, a good business partner and a good father. She knew that if she came out and said something nice to him, that her fans would do the same and be nice to HOV,” an insider told Hollywood Life. “After all, he’s coming with her to several more shows. And she doesn’t want him to be treated poorly and booed across the U.S.”

She devoted the loving song to Jay Z to raise his spirits: “She wanted to make him feel good, just a bit, and that’s one of the reasons she dedicated ‘Halo’ to him.”

Solange Knowles Beyonce Jay Z, divorce Beyonce Cheating Beyoncé and Jay Z attend a gala at the Metropolitan Museum of Art in New York City on May 5, 2014. Photo: Getty Images/Neilson Barnard

Plus, Beyoncé heard the way the crowd reacted to his presence at the show. “Beyoncé has a heart and actually felt sad for Jay,” the source said. “She was with him when people were booing him yesterday and she knows he’s taking a beating in the media and in the public.”

The star ignited social media when her new album dropped over the weekend, especially the line where she called out Jay’s apparent infidelity. “He only want me when I’m not there/Better call Becky with the good hair.” Not only did fans speculate about “Becky’s” true identity, Beyoncé’s line also stirred a conversation about what the term “Becky” means. Hint: It’s more than just a name.

Follow me on Twitter @mariamzzarella