Kristen Stewart has announced she’s engaged to Dylan Meyer after two years together.
The Spencer actror, 31, confirmed the news on The Howard Stern Show in the US, revealing Meyer, 33, had proposed to her.
She told the host: “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."
Meyer, a screenwriter whose work includes Netflix’s Moxie, had known Stewart for six years before they initially got together.
They had met on a film set and had vague contact through mutual friends.
After going public with their romance in September 2019, Stewart said then she was eager to tie the knot with her.
Read more: Kristen Stewart on Rupert Sanders affair
"I want to be, like, sort of somewhat reasonable about it, but I think good things happen fast,” she said at the time.
"I can’t say right now because she will find out. I have a couple plans that are just the coolest things to do. I’m really impulsive. I don’t know when it’s going to be."
Since then, the couple have proven to be inseparable, but with Stewart not on social media, the couple tend to largely keep their private life away from the camera.
This includes Meyer not posing for photos on red carpets with Stewart.
However, last week, Meyer shared her support of Stewart’s new Princess Diana pic with a photo of them laying together in an empty room.
She wrote: “awful proud of this hard-working princess.”
Another photo from Stewart’s birthday in April this year showed the actress overlooking the sea with the couple’s pet dog.
“Life sure is sweeter with this cute little family,” Meyer wrote.
“Happy birthday, kiddo. You knock my socks off.”
WATCH: Kristen Stewart: You can't control what people think of you