The Bachelor star Chris Soules has explained why he chose not to let Jordan Branch rejoin his group of bachelorettes after her emotional plea and how he feels about Ashley Iaconetti's behavior.
ABC has revealed the identities of the record-breaking 30 bachelorettes competing for Chris Soules' heart on The Bachelor's nineteenth season, which is set to premiere on Monday, January 5 at 8PM ET/PT.