Everything that happens on Glee isn't glitter and gold!

According to reports, Lea Michele and Naya Rivera recently got into a fight. Sources close the situation told TMZ that most of the cast and crew were annoyed by Michele diva's antics on Tuesday after she made everyone on set wait to shoot a scene, while she stepped out to take care of a personal matter.

Rivera was said to be the most pissed and even told the producers that everyone in the cast was not please.

After Michele learned what Rivera did, she stormed off the set. 

"Lea didn't even know that Naya complained, if that did in fact happen," a source said. "She (Naya) showed up to the set in really bad shape - she's been acting more and more erratically on set. She went off on one of the producers on the show and they got really upset with her and it escalated from there."

Rivera is currently going through a breakup with Big Sean and has reportedly been acting differently. 

"Naya's been showing up, clashing with a few cast mates, and [her] behavior's been a little erratic and unpredictable," the source said. "This time around, she's trying to pin it on Lea. It makes no sense, especially since the two girls were on the set together but they weren't actually working [on a scene] together."

Big Sean was the one who decided to call off the wedding. 

"After careful thought and much consideration, Sean has made the difficult decision to call the wedding off," Big Sean's rep said in a statement.