Glamorous racegoers have pulled out all the stops over the past three days as they kicked off Royal Ascot in style.
Blessed with sunshine and relatively clear skies, revellers were able to attend the annual celebration in Berkshire, free to be as creative as they wanted… within the confines of the dress code for each enclosure.
And while some opted for classic and rather modest looks, others turned heads in fuchsia tulle dresses and peacock fascinators.
Royal Ascot, the jewel in the crown of the UK racing calendar, has attracted people from many different backgrounds.
Royals such as Prince William, King Charles and Zara Tindall were in attendance, along with reality television stars like Lystra Adams.
Zara and Mike Tindall put on a glamorous display as they attend the first day of Royal Ascot
Racegoer Tamara Holmgren (pictured) opted for a peacock-inspired fascinator to match her dress
Floral summer dresses, vibrant frocks and eye-catching headpieces were all on display as tens of thousands of revellers descended on the Berkshire racecourse this week.
Elizabeth Hurley put her best fashion foot forward in a classy white lace dress that had a pop of flowers embroidered on the garment.
Sophie, Duchess of Edinburgh switched up her look on day two and decided to wear a sheer white mesh dress, embossed with flowers.
Here, FEMAIL rounds up the best, most creative outfits over the past three days of the annual event.
Bit of all white! Elizabeth Hurley basked in the sun in a lace number
Model Betty Bachz wowed in a plum satin suit and a classy black hat at day two of Ascot
Sophie, Duchess of Edinburgh put on a glamorous display on day two of the event in a sheer white floral dress
Prince William looked every inch the future King in a three piece suit, paired with a stylish umbrella and a top hat
Penny Lancaster kept things simple with a white frock but then accessorised with a parasol made out of flowers
TV personality Lystra Adams put on a flashy display in a red sequin dress with a large floral fascinator
Lady Eliza Spencer and Lady Amelia Spencer channel classy and chic looks, including a navy polka-dot dress and a crisp white frock
Designer Inga Kovalerova turned heads in a fuchsia tulle gown embroidered with flowers
Rapper Bugzy Malone and Tillie Amartey put on a glamorous display at day one of Ascot, with the actress donning a gorgeous red deep plunge dress
Content creator Kate Ozerou went for a classic look, sporting a monochrome dress with a bow on the front
Bucking the trend: Rather than an on-trend floral frock or feathered hat, this stunning racegoer opted for a suit with a glamorous blue handbag
Model Eric Underwood looked dapper in a three piece suit as he throws his top hat up in the air
Princess Beatrice channeled Spring in a traditional modest pink floral frock with a matching hairband
Perfect polka dots: Louise Roe, showcased her patterned dresses on day three
Pritika Swarup looked effortlessly stunning in a navy ensemble with gold button detailing
Wilnelia, Lady Forsyth-Johnson stunned in a slim green mini dress with flared sleeves
Getting off to a flying start! A woman showcases her elegant billowing dress at Royal Ascot on day three
Zara Tindall showed off her slim frame in a flattering blue gown on day three of the event