From a wedding to the races, here are 2017's ultimate hair accessories. Prev14 of 14Next STEPHEN JONES If you’re looking for a veil with a difference, much-loved milliner Stephen Jones has you covered. This black number with rainbow crystals on the netting is the perfect party piece. £425, Selfridges Prev14 of 14Next