Denim Camo Printed Oversized Shirt Dress — can be worn as a dress, tunic, or an over shirt!
Buttons down the front