Your ultimate royal guide to race day dressing: I've expertly picked pieces from John Lewis, M&S and other Kate-approved brands for stylish outfits perfect for Cheltenham and Ascot

A day at the races is the perfect excuse to dress up - but first, you'll need to decide what to wear.