Luke and JoJo - The Bachelorette
Watch The Bachelorette Season 12 Episode 8
"1208"
Original Air Date:

On The Bachelorette Season 12 Episode 8, JoJo is blindsided by a surprise confession from one of the men after going on four home town dates.

A Romantic Countryside Date - The Bachelorette
Watch The Bachelorette Season 12 Episode 7
"1207"
Original Air Date:

On The Bachelorette Season 12 Episode 7, bad weather cancels a group date as JoJo must decide which four men will take her home to meet their families.

Arriving in Argentina - The Bachelorette
Watch The Bachelorette Season 12 Episode 6
"1206"
Original Air Date:

On The Bachelorette Season 12 Episode 6, there's a second dreaded two-on-one date when JoJo and the eight remaining bachelors visit Buenos Aires, Argentina.

JoJo Is Upset - The Bachelorette
Watch The Bachelorette Season 12 Episode 5
"1205"
Original Air Date:

On The Bachelorette Season 12 Episode 5, Chad confronts the men after not getting a rose while one man defends himself against unflattering gossip in Uraguay.

JoJo Fletcher - The Bachelorette
Watch The Bachelorette Season 12 Episode 4
"1204"
Original Air Date:

On The Bachelorette Season 12 Episode 4, two guys go on a dreaded two-on-one date while 11 bachelors visit Pittsburgh's Heinz Field and play football.

First Date - The Bachelorette
Watch The Bachelorette Season 12 Episode 3
"1203"
Original Air Date:

On The Bachelorette Season 12 Episode 3, one suitor creates chaos when he doesn't want to go on the group date while JoJo and one bachelor enjoy some hot yoga.

Sports Nation - The Bachelorette
Watch The Bachelorette Season 12 Episode 2
"1202"
Original Air Date:

On The Bachelorette Season 12 Episode 2, ten men undergo boot camp-like challenges when JoJo chooses them to visit a firefighter training facility.

JoJo Meets Santa - The Bachelorette
Watch The Bachelorette Season 12 Episode 1
"1201"
Original Air Date:

On The Bachelorette Season 12 Episode 1, former Bachelorettes Kaitlyn Bristowe, Desiree Hartsock Siegfried and Ali Fedotowsky offer some practical advice to Jo Jo.

After the Final Rose - The Bachelorette
Watch The Bachelorette Season 11 Episode 13
"After the Final Rose"
Original Air Date:

On The Bachelorette Season 11 Episode 13, Kaitlyn recaps the season, and Shawn and Nick each share their thoughts on the outcome of the season.

Kaitlyn Bristowe on the Season Finale - The Bachelorette
Watch The Bachelorette Season 11 Episode 12
"1110"
Original Air Date:

On The Bachelorette Season 11 Episode 12, Kaitlyn is torn between Nick and Shawn as she makes her final decision and chooses a husband on the season finale.