It looks like things might be turning around for Ashley Hebert, 26, the star of ABC's The Bachelorette. The beautiful brunette found her man on the season finale of the show, and his name is J.P. Rosenbaum, 34.

"All the time we've spent together, it's been the happiest time of my life," Rosenbaum told Hebert on Monday night's episode. "And you always say to me you're smiling all the time, you're going to have wrinkles when you're older. Well, I smile because of you. You bring that out," he said.

Rosenbaum had to stand in line for Hebert's hand in marriage, though. Winemaker Ben Flajnik, 28, was one of the two 25 last men standing who was smitten by the Maine native. "I have not told Ashley that I love her yet," he said in the first half of the show, before America saw her give her final rose to Flajnik's rival, Rosenbaum. "This is the best feeling that I've had about a woman, ever," he said.

Regardless of what his "feeling" was telling him, Hebert chose construction manager Rosenbaum, who summed up his proposal to the dentistry student with the heartfelt, "I am madly in love with you. I love everything about you." Hebert acknowledged her past trials and tribulations with love, including her failed romance last year with The Bachelor star, Brad Womack. "Today is the reason why I went through all the good times and the bad times," she told her new husband-to-be. "I've been wanting to tell you how much I loved you for so long now. You meant the world to me and I do not want to be with anyone else forever." Or at least until another ABC deal.

Read more about: