Loose fit, fun, flirty, and perfect for spring and summer!
Shannon is 5'10", 145lbs, and wearing size 38