Sgt. Nolte's Lonely Hearts Club Band

John Lennon Nick Nolte was shot walking in Cannes, France today.

The former heartbreaker put on his best Beatles chic -- accessorized with a classy man purse -- and looks better than he's looked in years ... which isn't sayin' much.

Hey, you got to hide your mug away ...

Nick Nolte: Click to view gallery!