i bought this to wear to royal ascot. LOve it and I have a chocolate brown hat to wear. Do I need a jacket??? Any suggestions? Was thinking cream so I can wear it with other things too. Ideally no more than £100 since i have splurged on the dress and also need to by shoes and a bag - any suggestions for those welcome too!! thanks!!