This shirt dress has a collar, front buttons, long sleeves, an all-over check print and a curved hem.
ZAR120