BEAUTY NEWS: Party shoes: 19 fancy pairs that we're ALL over

From velvet platforms, to satin courts and glittery flats...


By Ciara Sheppard

Continue reading...