Amber Heard has announced that she welcomed a baby daughter earlier this year.

The 35-year-old Hollywood actress revealed the news in a post on Instagram featuring a photo of her holding the girl to her chest.

Texas-born Heard said she had named her daughter Oonagh Paige Heard and she was born on April 8.

She wrote: "I'm so excited to share this news with you. Four years ago, I decided I wanted to have a child. I wanted to do it on my own terms. I now appreciate how radical it is for us as women to think about one of the most fundamental parts of our destinies in this way.

"I hope we arrive at a point in which it’s normalized to not want a ring in order to have a crib. A part of me wants to uphold that my private life is none of anyone’s business. I also get that the nature of my job compels me to take control of this.

We need your consent to load this Instagram contentWe use Instagram to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

"My daughter was born on April 8, 2021. Her name is Oonagh Paige Heard. She’s the beginning of the rest of my life."

The news comes nearly five years after Heard’s split from Johnny Depp, who she was married to between 2015 and 2017.

Following a three-week trial in July last year, Mr Justice Nicol dismissed Hollywood star Depp’s libel claim against the publisher of The Sun, finding that an April 2018 column calling him a "wife beater" was "substantially true".

Actress and comedian Kathy Griffin was among those sending their best wishes to Heard.

She wrote: "Congratulations Amber! So happy for you!"

Heard’s next project is expected to be Aquaman 2, in which she plays the Atlantean princess Mera opposite Jason Momoa in the title role.