Hilary Swank has revealed she has given birth to twins - a boy and a girl.
The Million Dollar Baby actress, 48, shared the happy news on Easter Sunday as she shared a snap of her holding her newborn babies in her arms.
"It wasn’t easy. But boy (and girl!) was it worth it. Happy Easter! Posting from pure Heaven," the star captioned the touching photo.
The twins are Hilary's first children, who she's welcomed with her second husband Philip Schneider.
The Academy Award-winning actress has received an outpouring of love from her 1.4million Instagram followers since announcing the happy news.
Commenting on Hilary's announcement post, Law and Order star Mariska Hargitay wrote: "Welcome home angels."
Viola Davis added: "Aaaaahhhh!!!!! Congratulations," while Sharon Stone commented: "God bless honey This is the most extraordinary journey ever so happy for you all."
Hilary recently revealed that her twins had a poignant due date.
She said they share a very special link to her late father, Stephen Michael Swank, who sadly died in October 2021.
Hilary had been her dad's sole carer for several years before his death, after he became the recipient of a lung transplant.
The new mum revealed her twins were due on April 16 which was her dad's birthday.
Before meeting Philip, Hilary was previously married to Chad Lowe from 1997 to 2007, and she had spoken to People about her family plans before splitting from the actor.
Back in 2006 she said she wanted children in the future.
She said: "I definitely would like kids someday. That’s definitely something that I’ve always thought about as a very, very young girl."
After their divorce the following year, Hilary moved on in different relationships with agent John Campisi and athlete Ruben Torres before she met Philip.
The PS I Love You star began dating Philip in 2016.
* Follow Mirror Celebs on Snapchat, Instagram, Twitter and Facebook.