Knee-length shirt dress with tie-waist and long sleeves , denim blue ...

Responsive image
source