Dress: Banana Republic (sized up for a super flowy fit, wearing XL) On sale for $80!
Sandals: Zara (they run small, I am in a 10 but they are more like 9.5)
Bag: Cult Gaia (mine is the small ark)
Sunnies: Perverse (sold out but similar option here)