Here are Ashley’s final two, as declared by Reality Steve:

Ben Flajnik, 28, the sweet winemaker from Sonoma, California
JP Rosenbaum, 34, the hottie construction manager from Long Island, New York

So who does Ashley pick? She gives the final rose to JP Rosenbaum. Reality Steve says Ash and JP are now engaged and he can officially call her “Cupcake” if he so chooses. They're even moving in together!

Source: Reality Steve

Credit: Rick Rowell/ABC Television Group ©2011 Disney Photo: Bachelorette Season 7 Roses

*Spoiler alert* If you don’t want exposure to Reality Steve’s spoilers, move along to our other fabulous content!

They say it's all about the "journey," not the destination, but if this puppy doesn’t end with a ring and a "yes!" we're going to be seriously ticked.

Thankfully, Reality Steve’s spoilers indicate Ashley Hebert's time on The Bachelorette Season 7 will not have been completely wasted...

Click through to the next page to find out who Ashley picks!

Need your daily dose of The Bachelorette? “Like” us on Facebook! After all, you’d get our final rose.

Credit: Photo: Ashley Hebert and JP Rosenbaum's Engagement Song: REO Speedwagon's "Can't Fight This Feeling"