Yes you need something a little more dressy.
I think it is a cute outfit for a wedding reception, but for the ceremony you can wear gold heels, and carry a small black purse with a little gold design on it during the day. Perhaps a long gold silk scarf tied around your waist, and hanging down. They sell really cute sparkly gold ones too. A nighttime indoor/outdoor reception, definetly the boots.
Yes.
um yeah! It is too casual!