The non-Catholic does not need to convert in order to marry a Catholic. A Catholic and a Protestant can marry in the church with one officiant from each denomination performing the ceremony. Non-Christian clergy are not allowed to perform ceremonies in the Catholic Church, however. You can do this ceremony in the officiant's office in City Hall. Usually these ceremonies are shorter and smaller.
Couples also hold civil ceremonies in a hotel or private home.
Military ceremonies can be held only if either the bride or groom is an active or retired member of the military. You can't use the chapel of an army base just because one of your parents is in the service. If the groom is a member of the military, he will wear his military dress. If the bride is in the service, she can opt for a wedding gown or her military dress. Other members of the wedding party who are in the military can also wear their military dress.