Dress vs hot pants for cocktails?

link (btw I have really long light brown, wavy hair so I could style this with gladiator sandals and gold earings to get a kind of ancient greek style) or just a simple beige hot pant and a thight vblack top or something?