Most Helpful Guy
No, my mother married in a skirt with a jacket, signing a document in about 10 seconds. Anything extra is just to make you feel special.
Most Helpful Girl
You don't have to, no. Here's some pictures of brides who didn't want to wear dresses:
It's a day meant to be about you and your partner. Don't wear something you're not comfortable in, just wear something that makes you feel confident and beautiful and comfortable and that's all that matters! :)