In Love With Two Men - The Bachelorette
Watch The Bachelorette Season 12 Episode 11
"1210"
Original Air Date:

On The Bachelorette Season 12 Episode 11, JoJo unexpectedly finds herself in love with two men, Jordon and Robby, and is terribly torn between them.

JoJo and Chase Photo - The Bachelorette
Watch The Bachelorette Season 12 Episode 10
"The Men Tell All Special"
Original Air Date:

On The Bachelorette Season 12 Episode 10, the men from this season gather around and spill as much as they can about time with JoJo.

Falling In Love In Thailand - The Bachelorette
Watch The Bachelorette Season 12 Episode 9
"1209"
Original Air Date:

On The Bachelorette Season 12 Episode 9, one man is sent home while JoJo and the other three head off to Thailand where she realizes she's in love with two men.

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.