From Farfetch
white cotton high neck short front button fastening long puff sleeves curved hem above-knee length