Published on 21/07/2023 at 20:00 by Mary Sworn

Harry Potter cast members that are now parents, from Rupert Grint to Oliver Phelps

1/ 20

Daniel Radcliff

Daniel Radcliff © Warner Bros

Daniel Radcliff is the face of the Harry Potter franchise as he played the boy who lived.

2/ 20

Daniel Radcliff

Daniel Radcliff © Jim Spellman / Getty Images

In April 2023, he welcomed a baby with his longterm girlfriend Erin Darke.

3/ 20

Rupert Grint

Rupert Grint © Warner Bros

Rupert Grint portrayed Harry Potter's best friend, Ron Weasley.

4/ 20

Rupert Grint

Rupert Grint © Kristina Bumphrey / Getty Images

In May 2020, he welcomed a baby girl named Wednesday with his girlfriend Georgie Groome.

5/ 20

Bonnie Wright

Bonnie Wright © Axelle/Bauer-Griffin / Getty Images

Bonnie Wright played Ginny Weasley, the one who becomes Harry Potter's wife. 

6/ 20

Bonnie Wright

Bonnie Wright © Stefanie Keenan / Getty Images

on April 28, 2023, she announced she was pregnant with her husband, Andrew Lococo.

7/ 20

Devon Murray

Devon Murray © Gerardo Mora /Getty Images

Devon Murray portrayed Seamus Finnegan, Harry Potter's friend that constantly causes explosions. 

8/ 20

Devon Murray

Devon Murray © Ferdaus Shamim / Getty Images

In January 2021, Devon welcomed a baby boy named Cooper with his girlfriend, Shannon McCaffrey Quinn.

9/ 20

Afshan Azad

Afshan Azad © Max Mumby/Indigo / Getty Images

Afshan Azad portrayed Padma Patil in the franchise. She attended the Yule Ball with Ron in Harry Potter and the Goblet of Fire.

10/ 20

Afshan Azad

Afshan Azad © Jeff Spicer / Getty Images

In July 2021, she welcomed a baby girl with her husband, Nabil Kazi. Azad has decided to keep her family life private and hasn't revealed the name of her daughter.

11/ 20

Jessie Cave

Jessie Cave © David M. Benett / Getty Images

Jessie Cave played Lavender Brown, Ron's girlfriend in Harry Potter and the Half-Blood Prince. 

12/ 20

Jessie Cave

Jessie Cave © David M. Benett / Getty Images

Jessie has four children with her partner Alfie Brown. The fourth baby was born in March 2022. 

13/ 20

Scarlett Hefner

Scarlett Hefner © Tommaso Boddi /

Scarlett Hefner played Pansy Parkinson, one of the members of Draco Malfoy's gang of Slytherins. 

14/ 20

Scarlett Hefner

Scarlett Hefner © David M. Benett / Getty Images

In August 2020, she welcomed a baby girl named Betsy and in March 2022, she welcomed twin girls, Marigold and Blossom with her husband Cooper Hefner. 

15/ 20

Clémence Poésy

Clémence Poésy © Marc Piasecki / Getty Images

Clémence Poésy played Fleur Delacour, the Tri-Wizard contestant from Beauxbatons. 

16/ 20

Clémence Poésy

Clémence Poésy © Francois G. Durand /Getty Images

Clémence is a mum of three, her oldest, Liam was born in 2017. She had two more children, one born in 2019 and the other in 2021. Poésy decided to keep the names of her two youngest private. 

17/ 20

Oliver Phelps

Oliver Phelps © Tristar Media / Getty Images

Oliver Phelps played George Weasley the school prankster. 

18/ 20

Oliver Phelps

Oliver Phelps © Tommaso Boddi / Getty Images

Oliver has two daughters, Autumn and Emilia with his wife Katy Humpage. 

19/ 20

Katie Leung

Katie Leung © Mike Marsland / Getty Images

Katie Leung portrayed Cho Chang, Harry Potter's crush in The Goblet of Fire and Order of the Phoenix

20/ 20

Katie Leung

Katie Leung © Gerardo Mora / Getty Images

In October 2020, Katie welcomed a baby boy named Wolfe.