Blue and white strapless tweed mini dress is my go to for lunch this summer. It’d also be great for a wedding guest dress with the matching blazer. It runs a little big so you might want to size down. The white heeled braided mules are pretty comfy as far as heels go and have square heels that don’t sink into the grass!