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.

Kaitlyn and Chris During The Men Tell All  - The Bachelorette
Watch The Bachelorette Season 11 Episode 11
"The Men Tell All"
Original Air Date:

On The Bachelorette Season 11 Episode 11, Kaitlin and the bachelors tell stories from the season and about each other, and we get a sneak peek of the finale.

Kaitlyn Prepares for Hometown Dates - The Bachelorette
Watch The Bachelorette Season 11 Episode 10
"1109"
Original Air Date:

On The Bachelorette Season 11 Episode 10, Kaitlyn completes her overnight dates, and one bachelor is sent home. Then she meets the families of the final two men.