I am going to a fairly smart daytime event on Thursday and am wearing a floral midi dress - black background, flowers in red, pink, yellow, violet. I want a pair of shoes that is special enough to feel glamorous but will enable me to walk and stand on grass. I will take a pair of flats in my bag so I won't be reliant on them for long distances but I want them to be comfortable enough not to be thinking all the time about how much my feet hurt.
Any suggestions? Size 38.5, budget flexible.