‘Bachelor’ couple Sean Lowe and Catherine Giudici to marry on live TV

For the first time in Bachelor history, couple Sean Lowe and Catherine Giudici will be saying “I do” live on television. The couple announced the big news on Good Morning America.

The pair aren't revealing too many details just yet. What they have confirmed is that the ceremony will be broadcast live on ABC on January 26.

Continue Reading