Brightly coloured garments, Hunger Games-esque visors and the most specific dress code imaginable: Royal Ascot 2018 is only a few months away. But if you're going, you'd better start planning your ...