The cover for Italian Vogue’s November issue was shot by the talented Steven Meisel, with makeup done by Pat McGrath. Quite an all star behind the scenes cast for the cover. It’s an interesting image. I wasn’t sure it worked but the more I look at it the more I like it.