Chris Lane Performs - The Bachelor
Watch The Bachelor Season 21 Episode 4
"2104"
Original Air Date:

On The Bachelor Season 21 Episode 4, country singer Chris Lane performs during a romantic dinner, and Nick sees the fiery side of one of the ladies.

Hometown Visit - The Bachelor
Watch The Bachelor Season 21 Episode 3
"2103"
Original Air Date:

On The Bachelor Season 21 Episode 3, the ladies visit Nick's hometown of Waukesha, Wisconsin and Nick chooses who will test their skills as ranch hands.

The Wedding Photo Shoot - The Bachelor
Watch The Bachelor Season 21 Episode 2
"2102"
Original Air Date:

On The Bachelor Season 21 Episode 2, 12 of the ladies attend a wedding photo shoot with Nick and afterwards Nick whisks one girl off to a private yacht.

Nick Viall as The Bachelor
Watch The Bachelor Season 21 Episode 1
"2101"
Original Air Date:

The Bachelor Season 21 Episode 1 introduces us to the 30 women who all want to marry Nick Viall. He narrows them down upon meeting them.

The Final Rose - The Bachelor
Watch The Bachelor Season 20 Episode 10
"2010"
Original Air Date:

On The Bachelor Season 20 Episode 10, after introducing them both to his parents and going on final dates, Ben struggles to choose between the two women.

Jamaica - The Bachelor
Watch The Bachelor Season 20 Episode 9
"2009"
Original Air Date:

On The Bachelor Season 20 Episode 9, as Ben and the final three bachelorettes visit Jamaica, he confesses he loves two women and sends one back home.

A Cozy Hometown Date - The Bachelor
Watch The Bachelor Season 20 Episode 8
"2008"
Original Air Date:

On The Bachelor Season 20 Episode 8, during their hometown dates, Ben is driven to tears by some of the girls' families that questions his commitment.

Hitting the Field - The Bachelor
Watch The Bachelor Season 20 Episode 7
"2007"
Original Air Date:

On The Bachelor Season 20 Episode 7, one lucky bachelorette is given a private tour when Ben and the six remaining ladies visit his hometown of Warsaw, Indiana.

Ben Is Confused - The Bachelor
Watch The Bachelor Season 20 Episode 6
"2006"
Original Air Date:

On The Bachelor Season 20 Episode 6, on a trip to the Bahamas, Ben takes one of the ladies out on a date where she makes a confusing confession.

The Runway - The Bachelor
Watch The Bachelor Season 20 Episode 5
"2005"
Original Air Date:

On The Bachelor Season 20 Episode 5, Ben takes one of the ladies on a hot air balloon ride and later, Ben confronts someone over her off-putting behavior.