First----it's Serape (one of our favorites here at the Ranch)
Second----it's an Amazing Button Down Maxi Shirt Dress!
You can wear this as a Duster--buttoned or unbuttoned. Or wear it as a Dress buttoned up! Imagine how good it will look over some shorts, boots and tank while it's partly buttoned and drenched in turquoise?!?