Amber Heard's stepchildren are the "most surprising gift" she's ever received.

Johnny Depp and Amber Heard

Johnny Depp and Amber Heard

The 'Rum Diary' actress admits she didn't realise how much Lily-Rose, 16, and 13-year-old Jack - her husband Johnny Depp's kids with ex-partner Vanessa Paradis - would change her life and she couldn't be happier.

She said: "It's an honour and the greatest, most surprising gift I have ever received in my life ...

"I feel new flavours that I didn't know existed. New colours that I didn't know existed have been added to my life. I'm so happy."

The 29-year-old actress also admitted she finds it "hard" to hear about "horrible" reports that her marriage is in trouble.

She told the new issue of America's Marie Claire magazine: "I try not to react to the horrible misrepresentation of our lives, but it is strange and hard."

And the bisexual actress still fights for equality, though she thinks society has improved.

She said: "No matter what people want to label me as, I still fight for equality, and I think popular opinion will catch up. I think it already has, actually.

"I think our generation sees themselves as part of a larger global community, and therefore, it's harder to enact basic tribalistic prejudices based on ignorance and hate."