Semi-formal (and fun!). Think long dresses, suits and ties, or dress shirts with pants. Feel free to embrace semi-formal styles in fun, summer colors!
Outdoors alongside a vineyard (weather permitting).