Fast forward to 2019 and life couldn't be sweeter for the mother of two who is enjoying family life as a mom and wife.
At 31 years of age, Nandi has seen her brand grow from strength to strength. From being a television host to becoming a singer and brand ambassador for brands such as Legit & Lux, it is evident that Nandi is a Jackie of all trades.
This year will prove to be even more special for Nandi as she is pregnant with her second child with husband, Zakes Bantwini.
After trying to keep their pregnancy a secret from the public, the couple eventually revealed that they are pregnant during their cover story on Glamour magazine.
As she turns 31 today, Nandi has dubbed 2019 as a year of positivity and many opportunities.
She has also mentioned that she and Zakes will be embarking on a whole lot of projects together whilst preparing for a safe and warm home in preparation for their second child's arrival.
We wish one of South Africa's most beautiful women the happiest of birthdays and may she celebrate more birthdays to come.
What to read next: Nandi Madida opens up about buying her son land
Main Image Credit: Instagram/@Nandi_Madida