If you have the Open for Business EP and higher, you should be able to choose the formal wear that your sim will get married in.  If not, I know that TwoJeffs has a hack that enables sims to change to formal wear instead of the Maxis default dress.  You can find it 
here.  :angel: