Josh Hartnett keeps it classic and casual as he steps out for some iced coffee and a snack on a sunny Monday (July 16) in Venice, Calif.
The 33-year-old actor was spotted out later that evening spending time with friends at Chateau Marmont.
PHOTOS: Check out the latest pics of Josh Hartnett
Josh recently finished work on a new movie called Singularity. He co-stars opposite Neve Campbell in the action adventure flick about an impossible love set across two time periods and continents. Singularity hits theaters later this year!