This high neck long sleeve short dress with ruffle details is an elegant all rounder staple for your wardrobe; pair with trainers for a chic daytime look or heels for a sophisticated night out, don't let the high neck fool you- you'll definitely be turning heads in this dress!