What to wear to a wedding?

C.
Would this dress be appropriate or is it more of a prom dress?