Kristen Stewart has revealed she is engaged to girlfriend Dylan Meyer.

The Twilight actress, who will soon be seen playing Diana, Princess of Wales in new film Spencer, said the screenwriter proposed after the couple discussed their plans to get married.

She confirmed the news on Howard Stern's SiriusXM radio show, according to US magazine People, saying: "We’re marrying, we’re totally gonna do it.

"I wanted to be proposed to, so I think I very distinctly carved out what I wanted and she nailed it. We’re marrying, it’s happening."

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

Discussing the proposal, Stewart, 31, added: "I wasn’t specific at all. It’s not a given that I would be the one.

"You know what I mean? With two girls, you never know like who’s going to fulfil what weird f****** gender role thing.

"We don’t do that or think about it in those terms. She just grabbed that bowl and made it happen. It was f****** so cute."

The couple first confirmed their relationship in October 2019 when Meyer, best known as the screenwriter of Netflix film Moxie, posted a black and white photograph of her and Stewart kissing.

She wrote: "Find me under the covers hiding from the happiness police."

Earlier this year she marked Stewart’s birthday, writing: "Life sure is sweeter with this cute little family. Happy birthday, kiddo. You knock my socks off."

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

Source: Press Association