Royal Style
Royal Ascot is one of the highlights of the summer calendar for the royals and celebrities. The British horseracing event is taking place from 18 to 22 June. Stay up to date with all the latest celeb, fashion and royal news from the horseracing event of the year. See the royals' best moments from Royal Ascot here.