Dressy Flat Shoes for a Short Cocktail Dress. With a mini- to knee-length cocktail dress, you'll either want a bit of height or a style that will offer some substance or length. Look for low block heels, pointed toes, and embellishments which will ensure you won't look barefoot at the cocktail party. Keep the mules for pants and choose a style with more coverage.