Love is on the horizon as 25 remarkable women prepare to open their hearts to Grant Ellis as his journey begins when the 29th season of The Bachelor premieres.
keyboard_arrow_up