Is it just us, or does occasion wear shopping do to us what losing a diamond earring in the ocean does to Kim Kardashian? It's a ball ache, it's long, there's so much tightness going on that our spleen simultaneously goes into melt down at the very mention of body con and don't even get us started on the fascinator sitch.
With that in mind, we made it our mission to take all the hassle out of race day shopping so that you can focus on hustling hard instead.
From statement frills and bardot necklines to delicate lace and colour pop midis, this lovely line up will make sure you're hot to trot in time for Ascot - with time to spare for manis and shoes. Oh jeepers, the shoes *eyeroll*.
Ya see, even if you have got prosecco hand, and even if you are carrying half the race course round on the end of your stilettos, at least you'll be styling it out with a hawt-diggity dress and that's what really counts. Whaddayaknow, occasion wear does not-have to be a mare!
Now all that's left to do is pick the winning horse, though we can't guarantee that'll be stress-free. Go for the name, go for the name.
Pretty in purple
RRP: £100
Available from: Topshop
Bardot obsessed
RRP: £159
Available from: Coast
That's a wrap
RRP: £46
Available from: Topshop
Maxed out
RRP: £165
Available from: Topshop
Life is better ruffled
RRP: £29.99
Available from: Zara
Bright as a buttercup
RRP: £34.99
Available from: H&M
it's a floral thing
RRP: £49.99
Available from: Zara
The cold shoulder
RRP: £25
Available from: Miss Selfridge
Hem's the word
RRP: £75
Available from: Lipsy
Pale and interesting
RRP: £24.99
Available from: New Look
It's all peachy
RRP: £24.99
Available from: New Look
Stripes are always a good idea
RRP: £49.99
Available from: Mango
A pastel dream
RRP: £195
Available from: Reiss
More tulle, please
RRP: £44.99
Available from: New Look
Simple wins
RRP: £150
Available from: Reiss
It's a lace race
RRP: £44.99
Available from: New Look
Floaty and tropical
RRP: £39.99
Available from: H&M
Have you spotted the perfect race day dress? Tweet us @sofeminineuk
You might also like:
On Wednesdays, We Wear... Blush Pink! Why This Dusky Hue Is Set To Be Your New Fave Colour