This Harry Potter actress is having a baby

Get ready to feel old! One of Harry Potter's very own classmates has announced that she's expecting her first child this year with none other than Hugh Hefner's grandson! Here are all the details…

Harry Potter star, Scarlett Byrne, who played Draco Malfoy's girlfriend Pansy Parkinson in the ever-popular film series, has announced that she is expecting her first child with her husband Cooper Hefner.

Scarlett shared the happy news on Instagram, writing: 'Cooper and I are delighted to share that we have a little one on the way. Our hearts are filled with gratitude and joy, and the two of us can’t wait to meet the newest little Hefner.'

Scarlett, who married Hugh Hefner's grandson Cooper last year, also shared a photograph of herself smiling in a sunny park whilst wearing a cute floral dress that showed off a small but noticeable bump.

Scarlett received congratulations from several of her fellow Hogwarts alumni, including Chris Rankin, who played Percy Weasley in the films, Evanna Lynch, who played Luna Lovegood, and Afshan Azad, who played Padma Patil.

Starring alongside Daniel Radcliffe and Emma Watson in the last three Harry Potter films, Scarlett was the fourth actress to take on the role of Pansy. The part was previously played by Katherine Nicholson, Genevieve Gaunt and Lauren Shotton in the earlier films.

There's One Thing Daniel Radcliffe Isn't Proud Of In The Harry Potter Films There's One Thing Daniel Radcliffe Isn't Proud Of In The Harry Potter Films