Jennifer Lopez and Vanessa Hudgens Stills at Dean and Deluca on the Set of Second Act in New York 2017/12/07