Following on from yesterday's FAQ regarding the rules for wedding outfits, it was only right that we bought you some dress recommendations that follow those rules! To help make this year's outfit search a little easier, we've hunted down 25 dresses to suit a huge mix of styles and budgets. Prices start at a minute £15, and rise up to a few hundred for those who can afford to splash out. All your shopping links are to the right as you browse through the gallery using the thumbnails above.

25 perfect dresses for wedding, races and formal summer events

All of the dresses in the rundown will pass muster at the most traditional church wedding, and as an added bonus, all of them also meet the strictest dress code at Royal Ascot, for those in the Royal Enclosure (where straps and hemlines are checked).

With Ladies Day only a couple of weeks away, if you're heading to Ascot and you've yet to find your dress, now is the time to ramp up that search!