Ascot, the perennial summer race meet beloved of the royal family, celebrities and racegoers alike, has already served up a catwalk of elegant ensembles - from floral fascinators to cascading pastel gowns, and plenty inbetween.The five-day racing extravaganza is a chance to see and be seen while enjoying a flute or two of fizz and a flutter on the horses.For the royals, some of whom ride alongside the King and Queen in the carriage procession, and the celebrities and mere mortals attending, sartorial choices will have been planned months in advance to ensure they hit exactly the right seasonal fashion note.The Princess of Wales' first visit to Royal Ascot for two years saw the royal go bold, joining the procession in a striking canary yellow outfit from Roksanda, paired with a matching hat. Prince William offered a subtle nod to his wife's burst of colour, wearing the same hued flower in the lapel of his morning suit.Kate's mother, Carole Middleton, arrived wearing an outfit that has happy memories; the blush pink Catherine Walker dress, with coordinated hat and shoes, made its debut at her daughter Pippa Middleton's wedding in May 2017.When it comes to famous faces arriving at the Berkshire course for the first and second day of equine fun, there was also plenty to admire - and some outfits that appeared to veer a little off course when it came to taste.In a black ankle-length gown, Kelly Osborne offered a symbolic gesture to her late father Ozzy, wearing a bat fascinator and jewellery inspired by the Black Sabbath singer's love of crucifixes.But who do you think has wowed in the fashion stakes at Royal Ascot so far? Vote below for your favourite...