The five-day racing festival began on Tuesday and will continue until Saturday with thousands of punters dressed in stunning hats, summer dresses and smart suits cheering on riders at the racecourse.

The five-day racing festival began on Tuesday and will continue until Saturday with thousands of punters dressed in stunning hats, summer dresses and smart suits cheering on riders at the racecourse.