H&M white ribbed knit polo dress with collar, short sleeves, button placket and flared midi skirt. Size 12/L but id say more suited to a 10 unless you want it quite fitted. Perfect condition, only worn one or two times. Has three buttons at the neck. I'm 166cm and it finishes 3-4 inches above my knee.