Rihanna has reportedly been told to make lifestyle changes.

The singer recently fell ill with laryngitis and had to cancel two dates on her 'Diamonds' world tour which she has ''promised'' to reorganise for a later date.

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.

''She was forced to cancel two of her 'Diamonds' dates in Baltimore and Boston after coming down with laryngitis.

''She has since resumed the tour and promised to reschedule the cancelled shows.''

The publication also reported how doctors have advised the 'Stay' hitmaker to take care of herself to make sure she doesn't keep getting ill.

The insider added: ''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.''