Not too short and not too long, a midi dress is the perfect medium for those days you don't want to commit to showing too much leg. Shop midi dresses from Cotton On, Missguided, MILLA + more now.
edit
R412
R749
-45%
Stella Morgan
R360
R799
-55%
R779
R1199
-35%
R467
R849
H&M
R379
R181
R329
Izabel London
R440
R1099
-60%
R349
Brave Soul
R210
R599
-65%
MANGO
R1599
R153
R279
R209
-40%
MANDI
R1124
R1499
-25%
Trendyol
R252
R629
R405
R899
R165
-50%
R449
R197
R549
R475
R949
R239
R399
R265
-30%
R292
R1299