Met Art: Geeky Alice Nekrasova strips and poses in her glasses