30
The new "Bachelor" Nick Viall. Mae Astute/ABC via Getty Images

Will he find love? Nick Viall's season 21 Bachelor contestants include an aspiring dolphin trainer, a food-truck driver and more — meet the Bachelorettes and see their photos!