Size small I went down a full size!! And regular length I’m 5’ 5” it’s perfect literally my fave dress ever!!! Heels tts so comfy and they stay on when walking I love them. Like a subtle snakeskin creamy color they’re gorg Try BRE20 for necklace