Kecks looks better. The tights look too... yoga-ish imo? which makes me feel it appears more slutty and not really "formal"
But the kecks seem to add to the already formal appearance making it seem less 'slutty' overall