Marchesa Rosa Monarch mini dress
From Farfetch
black/purple/yellow rear keyhole fastening crew neck ruffle collar belt loops detachable belt tied waist pleat detailing all-over butterfly print elasticated cuffs ruffle cuffs long sleeves ruffle hem A-line above-knee length