The biggest stars of British royalty and film put on a very glamorous display as they arrived at Royal Ascot on Days One and Two. Hollywood actress Liz Hurley, Zara Tindall and Penny Lancaster were all in attendance.
Carole Middlton and her husband Michael also descended onto the event, with senior royal members including Princess Anne, King Charles and Queen Camilla also making an appearance.
Elsewhere, Princess Eugenie opted for a mint green dress created by Diane von Furstenberg. Lady Gabriella Windsor also arrived, just four months after the death of her husband Thomas, in a Catherine Walker & Co dress.
Zara wore a cotton dress by Anna Mason, whilst Liz stepped out in a floral embroidered dress and hat which resembled an empty fruit basket.
Royal Ascot takes place over five days and the event is synonymous with grace, elegance and chic fashion. It plays host to a wide variety of race day splendour, with guests going the extra mile to be impeccably dressed for the event.