Attending a wedding can be a real headache—from the theme to the location and the weather, there are so many factors to keep in mind. To make it easier, we’ve found 15 chic dresses: short or long, colourful or patterned, for all budgets, that we’ll want to wear again and again—and not just to celebrate your loved one’s big day.