Rihanna has angered fans once again with her tardiness. Last night she played a small venue in Monte Carlo, Monaco where seats were brutally expensive due to the small size and intimate nature of the show.

Fans didn't expect to gamble on whether or not she would perform that night, but three hours after her scheduled start time of 8:30. she finally took the stage. Fans tweeted mixed emotions. Some were just excited to see her perform, while others were really annoyed.