I'm going to a bbq too! (Tomorrow, though.) I'm wearing my normal cargo pants, which can be rolled up to stay cool or rolled down to keep the mosquitoes off. T-shirt, one of many. Yes, I'm very fashion-forward!
(Very cute dress, Iridal. You would add a bit of class to our bbq for sure -- come on over!)