There was no apparent reason for Rihanna’s 3 hours late appearance at her Boston concert. Last night (May 7), the singer disappointed her fans, by rocking up three hours late to her show in TD Garden. Because there was no opening act, there was no way to cover up her tardiness, so it’s no wonder that some fans got upset and, in the style of so many celebrities, took to twitter to express their annoyance. To top it off, fans were reporting that RiRi just didn’t put her heart and soul into the performance.

Seems like a pretty poor way to make up for the cancelled Boston show on March 10th. The Caribbean beauty seemed oblivious to the crowd’s disappointment though, as she interacted with fans. At one point she commented on the recent attack on the Boston marathon. "They robbed you of your peace, but not you're dignity Boston," the singer said, via Zap2It. And while fans were still flooding twitter with messages about Rihanna’s disrespect (“It's sad when an artist has no respect for the fans @rihanna you did#Boston wrong tonight. #disrespectful #AllSetWithYou #nolove” was just one choice example) the apparently oblivious RiRi expressed her gratitude on Instagram: "#BOSTON I will never forget this night!!! I truly have deeper love for you now!!! Thank you for making it extra special!! #DWT."

So does this mean she’ll have to do a makeup show for the makeup show?

Rihanna, BB&T Center
Fans were less than impressed with RiRi this time.