The Bachelorette is entering the home stretch and Becca is still looking for love. After taking her potential soulmates to a goth party in Richmond, Virginia and a Baha Men concert in the Bahamas, Becca has winnowed her herd down to four possible husbands — Garrett, Jason, Blake, and Colton.