Sophia Loren at Cannes Film Festival in France on May 05, 1966. - The Independent