The 23-year-old singer yet again pushed the boundaries of her stage performance by pulling an older man on stage and jumped on top of him to give him a raunchy lap dance.
Looking a mixture of petrified and bewildered, the greying gentleman lay on the ground and looked up at Rihanna as she straddled and writhed on top of him.
Dirty dancing: Rihanna straddled an older man last night while performing in her home country of Barbados as part of her Loud concert tour
Take a deep breath: The 23-year-old singer lay on top of the man that looked to be at least three times her age
Raunchy set: Rihanna put on a two hour show to the delight of her Bajan fans
Rihanna was in her home country of Barbados for the latest leg of her Loud tour.
Wearing black hot pants, a bra top and ankle boots, the Umbrella singer was seemingly intent on giving the man the time of his life with her dirty dancing.
The man, who appeared to be at least three times Rihanna's age, looked like he was coming perilously close to suffering a coronary from all the excitement.
The Only Girl in the World: The Umbrella star put on a revealing show once again
Home coming: Rihanna was also in Barbados for Monday's Kadooment Day carnival
His large stomach threatened to get in the way but the S&M star completely dominated him and even lay on top of him at one point.
In the audience watching would have been her friends and family that live on the Caribbean island but Rihanna did not appear to care and carried out her usual set of suggestive dancing and explicit moves.
Rihanna also showed off her body in a daring white string bikini while enjoying time at the beach earlier this week.
Antics: Rihanna got into an S&M mood and was tied up by her ankles on stage while she writhed around
Rude Boy: Rihanna seemed to relish being back on the Caribbean island and cavorting with her back up dancers
The star took advantage of being back home on the paradise island to enjoy some watersports along with her best friends.
She paraded around the beach and sped along on a jetski before joining friends on a dingy being pulled along by a speed boat.
Rihanna has been having a ball since returning to the place of her birth for a well-deserved holiday during her lengthy world tour.
This week she was photographed getting down with her ex-boyfriend Negus Sealy as they took part in the Kadooment Day parade.
The prospect of her hooking back up with her first love, who is nicknamed 'love god,' is sure to leave her legion of male fans disappointed.
White hot: Rihanna showed off her bikini body in a white string two piece while frolicking on the beach
This site contains materials from other clearly stated media sources for the purpose of discussion stimulation and content enrichment among our members only.
whatsondalian.com does not necessarily endorse their views or the accuracy of their content. For copyright infringement issues please contact firstname.lastname@example.org