Bold colors and extravagant hats dominate the fashion scene at Cheltenham Festival.

Bold colors and extravagant hats dominate the fashion scene at Cheltenham Festival.