Rihanna recently received a direct message on Twitter from a fan asking how to get over a upsetting breakup and the singer helped the follower by telling him his sadness “won't be forever”.

The Twitter user, @WaladShami, shared a screenshot of the conversation in a tweet in which the 29-year-old R&B star wrote, “Just believe that the heartbreak was a gift in itself! Cry if you have to, but it won't be forever! You will find love again, and it will be even more beautiful!” (sic).

Rihanna's advice on tackling heartbreak also included indulging in a variety of junk foods to cure her mood, as she previously revealed that she was a “moody eater”.