Catherine Deneuve By Author Kay Rhodes at Jan 10, 2018 (Getty) Credit:GettyLocation:New York, NYCaption:Catherine Deneuve is a French film star. She has been in the business for a long time.