Cardi B has finally relented to her fans requests to see a photo of her six month old baby son but she has left a lot unseen with her teaser snap on Instagram.
The 29-year-old rapper has been keeping her baby under wraps with fans only being treated to a snap of her in the hospital after the birth in which her son is all wrapped up in her arms with the father, rapper Offset, 30, sat alongside her.
Since then she has teased that there will be a big reveal, especially after the couple have been happy to share pics of their daughter Kulture over the years.
But fans were left disappointed though as Cardi kept the glimpse of her son to a close up of his eye, which didn't reveal much more than that.
The tease came after Cardi have bemoaned that her son was going through teething, which led to a fan posting: "Our baby cousin got teeth coming in and we ain’t seen him yet"
Cardi replied to the message with a close-up of his eye, along with a caption which joked: "That’s all y’all will get."
This led to some fans suggesting that Cardi was holding back with the reveal for "attention" but she was soon looking to quell that theory.
She wrote in response: "How people mad cause people was asking me to see my son and I replied?
"It seems like I can’t do or say nothing these days wit out people getting irritated.
"If I post is cause I want attention, If I speak my mind is cause I want attention, if I post a pic I want attention, if I talk about my kids which I’m wit everyday is cause I want attention…Like wtff."
As well as not revealing her son to the world, Cardi has not shared his name with fans either, though she has been sharing updates as he begins his life's journey.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.