The Oscar-winning actress was photographed with the guy on the cobblestoned streets of Manhattan's Tribeca neighborhood. A source told Us Weekly that the star went to downtown to go apartment shopping.
The source confirmed that the man was Jennifer's new bodyguard, adding that, "Jennifer likes the hot ones!" The source later revealed that the brown-haired man's name was Greg Lenz.
During the outing, Jennifer looked casual in a pair of faded denim shorts, loose gray top and heels. She accessorized her look with necklace, sunglasses and beige Panama hat while rocking her blonde hair down in loose waves.
Greg, meanwhile, was dressed in navy trousers and a crisp blue button-down shirt. He was seen holding the celeb's pet dog up against his chest while walking next to the star.
The two were again spotted on Thursday, June 11 while Greg was seen leading Jennifer out of an NYC hotel. The man looked charming as he sported jeans and a printed blue-and-white button-down shirt with rolled-up sleeves. He held Jennifer's duffle bag in one arm and clutched the puppy in another arm.
As for Jennifer, she wore a black dress, matching flats and bug-eyed shades. She completed her look with layered necklace and pulled her hair into bun.
Greg is Jennifer's second bodyguard within one year. Previously, the 24-year-old actress hired a man called Justin Riblet as her personal security.