Harry Potter star Afshan Azad has announced she is pregnant with her first child.
The 32-year-old, best known for playing Ravenclaw student Padma Patil in five of the hit films, broke the news to her fans on Instagram.
Proudly showing off her baby bump in a stylish grey dress, Afshan cradled her tum as her loving husband Nabil put his arms around her in the sweet reveal photo.
"The secrets out everyone," said the expected mum in the caption.
"The secrets out everyone - I’m going to be a mummy!!! Thanking Allah SWT for gifting us our biggest blessing yet
"Baby Kazi due this July inshAllah. Both our hearts are filled with love, excitement and nerves! Not long to go, please keep us all in your prayers."
After fans rushed to send in their support to the former child star, Afshan replied: "Thank you to everyone for your kind comments and well wishes. We were so overwhelmed with everyone’s positivity and love yesterday. Baby Kazi is already so so loved."
She then joked that she posting many more photos of her growing bump now that her secret had been revealed.
Afshan and husband Nabil married in 2018 with many of the Harry Potter film stars attending the wedding.
The likes of Katie Leung, who played Harry's love interest Cho Chang, and Bonnie Wright, who played Ginny Weasly, were on the guest list.
Afshan previously revealed that she hadn't been serious about acting when she bagged a role in the hit franchise.
The star said casting agents came to her school and she auditioned 'just for fun' before landing the role as Padma Patil, the twin sister of Parvati.
After starting her showbiz career in Harry Potter and the Goblet of Fire, Afshan went on to guest present an episode of CBBC series Marrying Mum & Dad in 2017.
She now works as a beauty influencer.