Fans were very angry and disappointed as Rihanna showed up more than three hours late for her concert in Monaco on Wednesday night.

The 25-year-old singer annoyed her devoted hands as they had to spend $782 to attend this Monte Carlo show. According to the original plan, this event was supposed to see Rihanna singing her songs as the fans ate their dinner. The fans were finished eating their dessert and Rihanna was nowhere in sight. It was supposed to start at 8.30 p.m. but she arrived around 11.40 p.m.

Some fans were tweeting away their anger towards the singer. Some even asked if Rihanna had been lost in the city which is the reason she was very late.

Earlier on Wednesday, the singer seemed to be in a very bad mood. She arrived in Nice with a towel wrapped around her head and a scowl on her face. The towel had a Bob Marley logo but the mood of the singer looked like every little was not all right.

In fact, the singer, who said that the late Jamaican singer is one the biggest influences in her career, looked ready to punch somebody in the face.

She arrived unusually dressed down in a pair of grey jogging bottoms, trainers and a hooded jumper with the towel wrapped in her shoulders. Usually, one will see the singer looking fashionable and very sexy.

It is very understandable that Rihanna might be little tired given that she has been on tour for a few months. It was also reported that she parties very hard on every location.

The singer does have a short break in her tour schedule sometime in August but her final date in the tour is not until November.

On the other hand, Rihanna got a warm reception in Vienna on Sunday. She appeared to be in high spirits as she exited her hotel for an indoor gig. She wore a cleavage revealing striped top and conventional black skirt.

So, what happened between Sunday and Wednesday? Rumors said that perhaps her lovelife has something to do with it.