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