Wow, if you watch The Bachelor then get ready because history is in the making! Remember Sean and his pick for love Catherine? Looks like they are heading to the altar!

The wedding will take place January 26 and will be shown live on ABC.

This is big because in 17 seasons of the show no Bachelor has married his "love" from the show. Bachelorette's on the other hand have had better luck. Trista and Ryan have been married 10 years. Ashley and J.P. have been married almost a year.