All roads lead to Berkshire next week as the prestigious Royal Ascot meeting is staged from Tuesday, June 20, to Saturday, June 24.
All of the top horse racing betting sites have already priced up the big races ahead of what promises to be five days of thrilling equine action.
We have scoured the entries for the three Group 1 races on the opening day to assess the chances of some of the most fancied horses.