It’s a “royal” engagement.
“The Crown” star Vanessa Kirby — who played Princess Margaret on the hit Netflix show — and professional Lacrosse stud Paul Rabil are engaged, a source tells Page Six, after two years together.
The pair first sparked dating rumors when they were spotted holding hands strolling around New York City back in October 2022.
In November 2023, they made it Instagram official when Rabil, 39 — the lax lord who has been called “The LeBron of Lacrosse” — posted cute pics and a heartfelt message saying, “from the very minute we first met in Des Moines, around the world and back, life is far better, more purposeful and more beautiful with you.”
It’s unclear how the pair first met in Iowa’s capital, but they’ve mostly kept a low profile.
Kirby, 36, previously dated Callum Turner, her costar from 2014’s “Queen And Country.”
She’ll star as Sue Storm in the upcoming “The Fantastic Four: First Steps” with “Gladiator II” star Pedro Pascal, and has appeared in “Mission: Impossible – Dead Reckoning Part One” and “Pieces of a Woman.”
Rabil retired from the Boston Cannons team in 2021.
He is now the president and co-founder of the Premier Lacrosse League, and runs Rabil Companies, which focuses on promoting the sport.
He previously dated “3 Body Problem” actress Eiza González, and he was married to fellow pro lacrosse player Kelly Berger from 2014 to 2017.
Reps for both did not return request for comment.