How Weird Is This?

Bad girls Lily Allen, Dita Von Teese & Katy Perry and Good Girl Emma Watson at the Christian Dior show…