 FACT: In the wedding scene, Michael is wearing a number of ribbons.  One is the Army Good Conduct Medal and he is supposed to be in the  Marines. The other is service in WWII in Europe, Africa or the  Middle East. The problem here is there were very few Marines in that  theater and he is showing a battle star on the ribbon. Very unlikely  that a Marine would have such a decoration.