From ASOS
Dresses by Hope & Ivy Leave 'em on red Corsage embellishment High neck Button-keyhole back Thigh-high slit Regular fit