Perfect for a day at sea or on land, this shirt dress features a floral print, buttoned front, and belted waist for added style.