Answer
The final revelation about Shi Pei Pu's affair was that Shi Pei Pu was a man. Shi Pei Pu was a Beijing Opera performer who claimed to be a woman and had an affair with a French diplomat, Bernard Boursicot. The affair was discovered in 1983 and caused a scandal in France. Shi Pei Pu was later convicted of fraud and sentenced to three years in prison.