After narrowing the field from 25 potential matches to just two, ABC’s “Bachelorette,” Ashley Hebert, picked the man of her reality show dreams.

(Warning: Major spoilers below!)

In the end, the 26-year-old dental school student picked J.P. Rosenbaum over Ben Flajnik. The 34-year old construction manager kneeled before his lady and proposed. Hebert, who was a contestant on Season 15 of “The Bachelor,” happily accepted.

Of course, there was a cringe worthy flip side to the sweet proposal. Flajnik attempted to propose to Hebert before being rejected and walking away heartbroken.

Watch both moments below.

Watch Hebert reject Flajnik.