Marilyn Monroe, Audrey Hepburn and others wearing Francis Klein