Where can I find nice but not expensive dresses to go to a wedding?

Like 40$ or less

(Online stores suggestions pls)