It's an informal do (2nd wedding for groom), so register office then party.
I tried this dress on today and really loved it. It's not a short on me as I'm only 5'7.
I would wear it with suede, taupe shoe boots and fake tan on my legs.
Too casual or not?