Recs for dress shopping?

I will be attending a wedding with Formal/Semi-Formal dress. Seems easy enough. Here’s the thing, I am not that kinda girl, sometimes wish I were, but not. Where can I go that has a wide selection? Affordable too. Considered renting but undecided.

Bonus points for small/local businesses.

Thanks!