The 25-year-old singer continues to test her fans' patience. Her fans had paid at least $782 for tickets to the show, which included dinner, and was originally scheduled to start at 8:30 p.m., according to information on ticketing websites.
The audience grew restless as the show was nowhere near beginning for several hours, reports radaronline.com.
“Still no news of Rihanna. She got lost in 2 square kms," read a tweet under the Twitter handle of @MorganeK. His message referred to the area of the tiny nation.
"Are you lost?" the same fan asked, adding: "We're waiting… Frankly, this delay is abuse." Another fan tweeted: "No, I haven't been waiting…for 3 hours for nothing, have I? She's three hours late."
Finally, around 11:30 p.m., a tweet from the Monte Carlo Beach Society read that Rihanna was on her way, and about ten minutes later, she finally showed up.
"It's a record delay. But we love her anyway," @MorganeK posted thereafter.
Irfan Pathan's birthday: Popular brother duos in international cricket
Kumar Sangakkara birthday: Batsmen who hit the most Test double tons
Birthday special: 21 actresses who married businessmen
Photos: Alia Bhatt, Sidharth Malhotra watch 'Ae Dil Hai Mushkil'
Spotted: Aditya Roy Kapur with his mother in Bandra