Keyisha Cole is not pregnant, as she revealed she "trolled" fans with news she was expecting a second child.

Keyshia Cole

Keyshia Cole

The 36-year-old singer-songwriter - who already has eight-year-old son Daniel Hiram Gibson, Jr with her ex-husband Daniel Gibson - claimed to fans that she was expecting her second child when she took to Instagram last week, but she has now revealed she was simply baiting her critics who often "body shame" her by assuming she's pregnant.

Captioning a professional photo of herself laughing which was posted over the weekend, the 'Heaven Sent' singer wrote: "I KINDA APOLOGIZE for #TROLLING yesterday, telling y'all I was ##Preggo !!!! Buuuuuuut y'all need to stop body shamming me and sayin I'm PREGNANT EVERY OTHER DAY !!!! Like seriously, it hurts my feelings HEY @fashionnova thought it was sweet that you all were excited about the news tho @NikoKhale (sic)"

Her apology comes after she posted a picture last week of herself in a snake skin pant suit from clothes site Fashion Nova.

She wrote at the time: "#PreggoInMyFashionNovaFit," followed by a frustrated emoji.

She added: "CongradulationsAreInOrder (sic)," followed by a purple devil emoji.

After her false announcement, fans began to speculate who the father could be, as Keyshia split from Daniel in 2014 following just three years of marriage, but it wasn't until last year that she filed for divorce.

She has since been romantically linked to rapper Niko Khale, who posted a picture of the pair last week.

The 'Let It Go' hitmaker - who was make-up free - flaunted her busty bosoms in a pink bikini but her belly was cropped out, while Niko flashed his toned six pack.

He captioned the shot: "jus livin our best lives (sic)."

Keyshia previously dated rapper Birdman but their relationship came to a dramatic end when she found another woman in his home in the middle of the night in 2014.

Tagged in