Former Idols SA sensation Phindy Dube is winning at love, just a few months ago she got engaged and now she has announced that she is pregnant.

The singer took social media by surprise with her breath taking maternity shoot.

The star and her husband to be Mthokozisi Zulu appeared royalty in their snaps.

She took to her Instagram account to share her happiness and pregnancy. She posted a picture and captioned it.

She wrote, “To the love of my life and Father of our precious gift. I love you, thank you for your consistency, patience and love.”

She continued, “God has been absolutely amazing to us this year my love and he continues to be.”

Fans and celebrities including The Queen actress Jessica Nkosi congratulated the couple.

She also promised to share their parenthood journey with her Instagram followers.