Maria Menounos is engaged!
The E! News host said "yes" to her boyfriend of nearly 19 (yes, 19!) years, Keven Undergaro, during an appearance on Howard Stern's SiriusXM radio show on Wednesday morning.
The 37-year-old TV personality is in the middle of her third book tour for The EveryGirl's Guide to Cooking — and was in for quite the surprise when Keven crashed the interview!
Related: Is Jillian Michaels Engaged To Her Longtime Love Heidi Rhodes?!
If you're familiar, Maria and her boo have been personal and professional partners for quite some time, and their relationship was documented on the reality show Chasing Maria Menounos. The pair have also started the online network AfterBuzz TV together.
The beauty has always been very open about her father not accepting Keven at first because he "wasn't Greek."
But time's have changed!
The producer popped the question on what just so happened to be Maria's parents' 41st wedding anniversary.
Here's how it went down.
After Stern pressured the couple about why they haven't tied the knot, MM responded:
"Howard, I'm the one who's telling him now, 'We have to do this,' He's like, 'No! I want a big affair. Kris Jenner says she's going to be the godmother and throw the big party.'"
"I think Keven should marry you."
Then, Maria became suspicious when Keven was handed the microphone:
"Are you about to propose to me? I'm going to die. Oh my God, it felt like he was about to propose right now."
Next thing you know, it happened! Keven confessed:
"It was so emotional to hear you say everything, because listening to everything you said there, back when were in the green room talking about what you've been through, I've been through, too…when we wanted to be together, we couldn't because people didn't want us together. And then it was literally like the last 17 or 18 years of us fighting together, and me defending her as best I could… It reminds me just how much I do love you, and although I said that this isn't a proposal, I want to ask you something. Would you make me the happiest man on earth and would you marry me?"
Maria, in shock, gushed:
"Are you friggin' kidding me right now? Is this a joke?"
Nope! Keven said:
"It's not a joke. This I wouldn't joke about. I love you so much and this show's meant so much to both of us… Why not make it official now? Will you honey? Will you accept?"
The author's final answer was something like:
"Oh, my God! Are you kidding me right now? Yes, yes, yes! Oh, my gosh! Of course! I can't believe this is happening! Oh, my God! This isn't happening right now! Honey, are you serious right now? Oh, my God! I love it. Oh, my God! It's amazing. Thank you. Oh, my god!"
Ch-ch-check out pictures of the ring from Maria's Snapchat in the gallery (above)!
So happy for these two!
[Image via Howard Stern Show.]
Tags: howard stern, keven undergaro, love line, maria menounos, put a ring on it