I am completely obsessed with all of these looks. I have always turned my nose up at velvet, let alone crushed velvet, but seeing it pulled together in these looks makes it seem more witch-like and interesting...and you know I want to be a witch! I think Jeffreys are perfect shoes to be paired with these looks as well.
To make these looks a little more practical for those of us who have to endure heavy winters, I would suggest layering either a chunky fishtail sweater, or black cape jacket. A lot of the best looks really aren't practical for winter, so you have to improvise a little.