Richard Gere looks a far cry from his 'Officer and a Gentlemen' days despite donning a sailor's hat on the set of his new movie, 'Franny'.
Gere was spotted in his new role as a philanthropist who meddles in the lives of newly-married couples in an attempt to relive his past, while shooting scenes on the Delaware river in Philadelphia.
Richard Gere now and in an in 1982
The 64-year-old heartthrob - who when not in character has definitely still got 'it' - stars alongside Dakota Fanning in the flick and she was also spotted on set sporting a (fake) baby bump.
Film fans first saw Gere in a sailor's hat in the 1982 film 'Officer and a Gentleman', when he played a U.S. Navy aviation officer candidate.