Royal Ascot is one of the biggest draws in the horse racing calendar, and rife with traditions such as its distinguished dress code. The event takes place over five days at the Berkshire racecourse.