She was forced to cancel two dates on her Diamonds World Tour after suffering from a bout of laryngitis earlier this month.
And Rihanna has now 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, the 25-year-old singer 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 said that : ‘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.’
Those close to the We Found Love hitmaker have also claimed she has recognised that her recently rekindled relationship with Chris Brown – who was charged with assaulting the Bajan beauty prior to the Grammys in 2009 – may not be having an entirely positive effect on her.
In addition to cancelling two dates on her tour, Rihanna arrived on stage in Toronto, Canada, 70 minutes late last week.
Meanwhile, marijuana was discovered on one of her tour buses at the Canadian-Michigan border, according to TMZ.
Authorities stopped a total of 10 buses at the Ambassador Bridge, which separates Windsor, Canada and Detroit, but Rihanna was not believed to be present at the time.
Officers cited a man on one of the buses with a civil penalty after finding him in possession of a ‘small quantity’ of the drug.
According to the website, border inspections initiated a bus-to-bus search after smelling marijuana and sniffer dogs were brought in and made a beeline for a man, who is understood to be part of Rihanna’s tour crew.
This is by no means the first time the hard-partying star has been told to take care of herself, after being rushed to hospital with ‘exhaustion and dehydration’ following a string of wild nights in May 2012.
But Rihanna has always been proud of her Good Girl Gone Bad reputation. She has said: ‘I’m crazy and I don’t pretend to be anything else.’
The Diamonds World Tour wraps up in October in Auckland, New Zealand.