Although she’s postponed two stops on her Diamonds World Tour since it started in early March.
Rihanna was forced to cancel yet another show this time in Houston, Texas due to an undisclosed illness.
According to Hollywood Life the 25-year-old has been struck down with laryngitis once again, which is what led her to cancel the Boston stop of her tour too.
A source told the website: "She feels bad, but what can she do? This cold and laryngitis … just isn’t the business, but she will bounce back.
She just lays it down, trying to get better."
Rihanna’s health has been an issue throughout the tour and she has reportedly been told to curb her party-loving lifestyle if she wants to fulfill her touring commitments.
After bowing out of the Boston and Baltimore legs of her epic seven-month tour, Rihanna is said to be taking the advice of doctors, who expressed concerns about the effect her late nights, smoking and boozing could have on her overall health.
A source told The Sun newspaper: "Rihanna's illness was so severe that doctors warned it could take months for her to fully recover - there were worries that she'd have to cancel her entire tour.
They've told her that she needs to make some serious lifestyle changes, or risk this happening again.
This has given her a scare. But Rihanna knows it's partly self-inflicted
"She loves to smoke, drink and stay up late. Her body was bound to need a break at some point. She's now on a mission to start looking after herself."
Meanwhile it has been confirmed that Rihanna is not the new face of Chanel, despite much online speculation.
Source: Daily Mail