Rihanna has been slammed by fans after arriving an hour late on stage for her recent show.
The singer made her fans wait 55 minutes at London's O2 arena on Monday (November 14) and was booed when she finally took to the stage, as part of her current 'Loud' tour.
A source told The Sun: "Fans weren't happy at all. Especially as, when she did finally come on stage, her performance was half-hearted."
Rihanna is currently partway through a record-breaking ten headline dates at the O2 venue.
Meanwhile, 'Talk That Talk' is Rihanna's follow-up to 2010's 'Loud' and is due to be released on November 21.
The album includes the singer's current number one single 'We Found Love', which features Calvin Harris.
Rihanna - live photos