
Just discovered this French brand today while shopping on Calle Barquillo in Madrid. The first thing to catch my eye was an incredible pair of thigh high boots (like I need any more). The brand, based in France and founded in 1998 has a few different locations in France and seems to be expanding to other European countries (hence this boutique in Madrid). Aside from the hot boots (still a bit steep at $300 USD - and this is on sale!), I also fell in love with this cheetah vest/coat. It's incredibly impractical for a New York winter but perhaps if it's on sale in Paris.......
stellaforest.fr