Sappy romantics nationwide have watched Ashley Hebert, the perky star of this season’s The Bachelorette, on her quest to find the yin to her yang. Despite her series of dream dates around the globe, her journey to the final rose ceremony has not been smooth sailing. There were some early shockers, like the departure of the ever-so-charming contender Bentley, and some late surprises, such as when Constantine decided to cast himself off the island like a Survivor contestant in the second to last episode (sorry, Ash, He’s Just Not That Into You!). Nevertheless, Ashley shared some special moments with her final two, including a sensual sunscreen rubdown with Ben F. and a steamy ocean make-out sesh with J.P. So who do you think is Ashley’s Prince Charming?