Wedding dresses start from a very reasonable £79.99 ... Bridesmaid outfits are always a tricky formula to work, but H&M provides a refreshing take on the genre with bold splashes of colour ...