Kimono: H&M
Kimonos are back! This one from H&M is everything. Alternatives below.