Royal Ascot 2021 takes place from 15-19 June with 35 races across the five days. The festival is one of the highlights of British summertime and a keystone event in the Flat racing season. Betfair ambassador Ryan Moore knows what it takes to win at Royal Ascot so read his previews of his festival rides exclusively on this site. Our other ambassador, the trainer Joseph O’Brien, will provide the lowdown on his runners’ and you can get daily tips from our experts. Betting.Betfair is the place for Royal Ascot 2021 insight.