Old Navy Womens Boho Peasant Ruffled Maxi Dress Pockets BEIGE/BLACK/GOLD LS Sz M
Has the ribbon holders to hang the dress, 5 cloth covered buttons up front with elastic covers for them, cotton lined, 2 side pockets, and pull over.  I can see wearing this for pictures with cowboy boots, a cowboy hat and in a field with a wooden fence.  

Approximate Measurements
Side to side hem at the neck opening - 11 inches  
Pit to pit - 19 inches (has darts to accommodate more.)
Seam under the last button from side to side - 18 in 
from shoulder seam to bottom hem - 50 in 

See my other listings for more eclectic finds...