Christmas

Party shoes: 20 fancy pairs that we're ALL over

From velvet platforms, to satin courts and glittery flats...
Image may contain Clothing Apparel Footwear Shoe Flag Symbol and High Heel