In my opinion the easiest one is for the civil ceremony, you have to look formal but luxury is not required, you actually can wear pants as in a formal feminine suit, and I would recommend a neutral color as grey or blue.
At the church you should be more conservative and you can actually wear the same attire for the reception if you want. Try something with a thin fabric, with a flow, around your knee lenght. You’re blond so I would choose some shade of blue for the dress because not only will look good on you but it’s a good option for a wedding.
Most important of all, follow your personal style, I’m sure you’ll look great!
aww thanks :)