Rihanna is apparently pregnant and has also given up drinking for the same reason. A publication called Media Take Out has claimed that RiRi has given up smoking cigarettes and weed in the recent weeks. She has even bailed out of many events, which involve late night partying and drinking.

"Rihanna refused to attend the official after party on Drake's tour because there would be too much alcohol and weed smoke there. So she went back to the hotel room instead," a source told the publication reported Showbizspy.

Rumors of the " I Am The Only Girl" singer's pregnancy have gone rampant and fans are wondering whose child is RiRi carrying. Many fingers point out to Chris Brown. The barbarian singer was romantically involved with Chris Brown until the big blow up in 2013. However, the ex-couple keeps on meeting on and off, and many reports recently claimed that the two were sending flirtatious messages to each other.

If RiRi alleged child's father is Chris Brown then what does this mean for Karrueche Tran?

Tran is madly in love Chris Brown. She has stood by him through thick and thin. Last week, she even shared a video of Brown confessing his love for her. Brown who has been behind bars since the middle of the March said in a video: "I'm just calling all my fans, and y'all know I love y'all, thank y'all for all the support. Thank you for everything, you know. The new video just came out, so I hope y'all enjoy that, and most importantly K, Karrueche, I love you. So, thank you." (reported by LA Times)

Chris Brown and Karrueche Tran got together after the former dumped Rihanna. But Brown has a history of cheating where he previously cheated on RiRi with Tran. Recently, he made a lot of press for getting involved in an unceremonious relationship with a female employee in rehab facility.

Do you think if Rihanna is pregnant, that the child could belong to Chris Brown? And if so, what will it mean for Karrueche Tran? Leave your comments below.