What can I say? Juliette Lewis is a total nut job. She's wearing what appear to be high heeled clogs and neon pink shirt (yes, that definitely looks like a shirt and not a dress to me!) stolen from my baby sitter's closet during the 80's. I still love her, I just can't help it.