Sorry, ladies: Orlando Bloom is getting hitched.
The actor, 33, and supermodel Miranda Kerr "are engaged," his rep tells UsMagazine.com.
Entertainment Tonight first reported the news Monday.
It will be the first marriage for both stars.
The two have been tight-lipped about their relationship ever since they began dating in 2007 (they met through a friend).
"Everyone asks me to talk about him and they get really annoyed with me when I say no," Kerr, 27, told New York Post's Page Six magazine in 2008. "But if you want to know about him, why don't you go and ask him? I'm sorry, but that's just how it is."
They dogged engagement rumors earlier this year, with Kerr telling Britain's Hello! magazine: "I think Orlando is an incredible man and he’s a very genuine and authentic individual. I’m grateful that he’s in my life. No, we’re not engaged. You can’t always believe everything you read!”
Last fall, Bloom couldn't help but gush about Kerr at the reopening of the famous La Mamounia hotel in Morocco.
"Miranda and I spend so much time apart; she's working hard, I'm working hard, so we have to grab time together whenever we can," he told reporters. A weekend here, a weekend there ... We are just enjoying our time together now."
Now that they're engaged, are kids next?
"I've always wanted kids," Kerr told Page Six, "so someday, eventually, yes, it will happen."