Racegoers pulled out all the sartorial stops as they arrived at Cheltenham race course in Gloucestershire today for the first day of the annual festival.