After months of speculation, and outright denials, Nandi Mngoma has finally revealed that she is expecting her first child

The singer showed off her baby bump at her first fashion show for her new line, ‘Colour’, at Mercedes Benz Fashion Week on Wednesday.

She walked out at the end of her show wearing a short white dress that proudly displayed her baby bump.

Her husband (or is she still denying that?) Zakes Bantwini also attended the fashion show, and cheered loudly for his lady.

Despite a picture allegedly taken on her wedding day floating around, Nandi laughed off pregnancy and marriage rumours in June, telling the Sunday Times: “I don’t know who said I’m married, but apparently I am. And I have put on a lot of weight in the past few months, but I’m not pregnant.”

WIN a R 2,000 Woolworths Voucher

Subscribe to our Free Daily All4Women Newsletter to enter

While she is keeping mum on whether they are married, Nandi has already started using her partner’s surname

A press release from Coke Studio, announcing that she would be their new host, referred to her as Nandi Madida (née Mngoma). Zakes Bantwini’s real name is Zakhele Madida.

She probably just wanted to make her big reveal at her fashion show to create more hype.

Nandi’s celebrity pals could not contain their excitement, and send her numerous messages of congratulations on Twitter