Green is genuinely one of the most flattering colours a dress can be, and it is criminal how often it gets overlooked in favour of the safer navy or the expected black. For events where you actually want to be remembered, green does something those colours simply cannot. It has depth. It reads as considered rather than predictable. And across the range of shades, from deep forest to sage to a bright emerald that stops a room, there is a version of green that works for almost every skin tone in a way that few other colours can claim. We have been pulling together the green dresses we think are genuinely worth wearing to the occasions that matter. Weddings where you want to look spectacular without competing. Christmas parties where you are tired of sequinned black. Summer events where you want colour but not chaos. These are not filler dresses. Every one in this edit has been chosen because it earns its place at the kind of event you actually bother to get dressed for. Green is not a compromise colour. It is a choice.