Paparazzi photo of Elena Lenina. Nipple Slip from 68th Annual Cannes Film Festival. Elena Lenina is a Russian business woman, TV host, model and writer.