Ali Fedotowsky has finally found what she was searching for — love.
The perky blonde beauty, the star of "The Bachelorette," gave her final rose in Bora Bora, Tahiti, to Roberto, a 26-year-old insurance agent (and former minor league baseball player), and got an engagement ring in return.
"First off, I want you to know, you're the only guy here today," Ali said, letting Roberto in on a big shocker — she had let Chris L. go the day before. "I love you so much. I really do."
"I love you, I want to grow old with you, I want to have a beautiful, beautiful family [with you], I want to share my life with you. Share your life with me. Be my wife," Roberto replied as he got down on one knee. "Ali, Fedotowsky — will you marry me?"
"Yes," she squealed as Roberto — the very suitor who had actually received the First Impression Rose from Ali during the show's first episode — grabbed her for a heartfelt embrace.
While it was good news for Roberto, the show provided one of its biggest shockers to date before Ali even made her pick.
Before the final dates or the final rose ceremony even took place, Ali took Chris L. aside and let the 33-year-old landscaper from Dennis, Mass., go.
"I know I love Roberto and I know Chris has been through a lot in his life and I just don't want to be the cause of any more hurt," Ali told "The Bachelorette" cameras, referring to Chris' personal pain — the loss of his beloved mother. "Everything inside of me was telling me to let Chris go... I know I sent an amazing guy home."
Despite being jilted before the reality show's big final ceremony, and losing a girl he had hinted he planned to propose to (he asked Ali's dad for her hand in marriage earlier in the episode), Chris said Ali impressed him by letting him go so kindly.
"She's one of the most amazing girls that I've ever met in my entire life. The fact that she told me today, before our date and before the rose ceremony, I love that fact about her," he said. "I could never thank her enough for that. As much as this situation hurts, I want to see her happy. I honestly do."
Before he departed the tropical paradise of Bora Bora, Chris saw a rainbow, and said he felt like it was a message from his mother.
"As much as it sucks losing Ali, when I saw that rainbow, I know that's my mom telling me it's gonna be OK," he added.
Later, on "After the Final Rose," Ali revealed that she and Roberto are still going strong and just got a place together in Southern California.
"We got a place, an apartment we rented and we're gonna be living in San Diego, so we're really excited... Roberto's actually living there [already]," Ali said of the couple's new abode. "As long as we're together, that's all that matters."
As for whether they've talked about getting married since the show, Ali said they have been moving in that direction.
"We have," Ali told Chris. "We're so happy and sometimes we're like, 'Let's do this now!'... So we've talked about possibly next summer."
"I want her to know I genuinely want to marry her," Roberto added.