Catherine Deneuve, actress, and husband fashion photographer David Bailey arrive at London Airport from Paris. She is here for the Royal performance of ‘Born Free’, at the Odeon Leicester Square. She will be presented to the Queen, 12th March 1966. (Photo by Tom King/Mirrorpix/Getty Images)
Leave a Reply