Ascot is in full swing, and this year's Ascot outfits do not disappoint. Every year, racegoers up their style game and this year they've really understood the memo, adhering to the Ascot dress rules and dressing in their finery for the annual horse race that sees guests including royalty, celebrities, influencers and TV stars look the part.
While of course there were designer dresses and bespoke gowns, this year was a refreshing mix of high end labels and high street, with plenty of famous women wearing dresses under £375 - and many are still available to buy.
Along with dresses erring on the more affordable side than expected, there's plenty of affordable accessories too, including fascinators, shoes and bags. The trend this year is uber-feminine, with plenty lace, scalloped and broderie anglaise detailing - which is handily, all over the high street too.
I've trawled through the Ascot pictures, cross referenced with the high street and found the celebrity Ascot dresses that are more affordable than you'd have thought, and if they are on the pricier end, I've matched some incredible lookalikes for you to get the look.
Outfits to shop from this year's Ascot red carpet line-up
Zara Tindall's always a joy to see at Ascot, as she really knows how to dress for this occasion. And this year is no exception.
The royal wore a bespoke lilac dress from Australia designer Rebecca Vallance, and while you can't buy Zara's exact dress, you can find a few that are similar on the high street.
We loved seeing Holly Willoughby at Ascot, dressed to impress in an all-white ensemble.
Her designer SIMKHAI 'Ambretta' dress will set you back £740, however head to Coast and there's a near identical dress on sale for £89, complete with wrap blazer and pleated skirt.
Good Morning Britain star Ranvir Singh looked extremely elegant as she arrived at Royal Ascot. Dressed to impress, she opted for a Phase Eight beaded dress, which she styled with the black pillbox fascinator, and a black clutch bag that has gone down to £39 in the summer sale. Wow!
Polka dots are forever a classic Royal Ascot design - and Mary Berry executed the trend to perfection. Wearing the Lucie Dress from Holland Cooper, £299, Mary teamed it with coordinating accessories, including a wide brim hat and nude pumps.
A vision in red! Celebrity chef Candice Brown smashed it out of the park with the Phase Eight 'Donna' dress which she teamed with the brand's black oversized boater hat. Just incredible.
Petite songstress Heidi Range went for a monochrome dress for Royal Ascot, and she made the right decision. We've tracked down the exact dress and it's Phase Eight's 'Perla' dress, costing just £199. What a steal.
If ever a piece of clothing comes into its own for an event like Royal Ascot, it's a coat dress. So timeless and effortlessly chic, presenter Charlotte Hawkins opted for a sunny yellow version.
Actress Helen Flanagan looked impeccable in a grey check outfit - and it's handily from the high street. She wore the Karen Millen Tailored Peplum Belted Midi Dress, which is reduced right now to £107.40.