Lindsay Lohan is still in London, so here she is at the 1 Embankment party in a sheer dress with her hands on her vagina in like half these pics. Not sure what's really going on with all that. STD? Drug mule? It was cold outside? She's had another miscarriage? She needed to seal an old envelope? Lots of different scenarios here.