'The Bachelor’ Zach Shallcross on the Jennifer Hudson... Jennifer and Zach Shallcross talk celebrity crushes. The 26-year-old “The B... Scott 1 year ago