If you've been wondering who won The Bachelor year by year, we've got you covered! Here is the full list of Bachelor winners from the very first season to 2012. The really big, unanswered question is: Who will Sean Lowe pick in The Bachelor 2013? We've got the full list the Bachelorette's competing for Sean Lowe's heart here. Stay tuned for more on Sean and his lovely ladies!
Here are all the contestants from past seasons of ABC’s The Bachelor who have won the hearts of the Bachelors:
Bachelor Season 1: Alex Michel picked Amanda Marsh
Bachelor Season 2: Aaron Buerge picked Helene Eksterowicz — broken up
Bachelor Season 5: Jesse Palmer picked Jessica Bowlin — broken up
Bachelor Season 8: Travis Lane Stork picked Sarah Stone — broken up
Bachelor Season 9: Prince Lorenzo Borghese picked Jennifer Wilson — broken up
Bachelor Season 11: Brad Womack picked no one