If they earned them, probably
A retired military officer can wear his old uniform on a special day as republic day or independence day with his medals.
It is generally illegal to wear a military uniform if you are not a member of the military or have not been authorized to wear it for a specific reason.
It is generally illegal to wear a military uniform in public if you are not a member of the military or have not been given permission to wear it.
If you are in the Reserves, or were discharged on disability, or retired from the military, yes, you can. Otherwise, you are not authorized. However, you are encouraged to wear your medals on Veterans Day.
The EIB and the CIB are both military designations. When they have been earned, they can be worn. There is a limitation to the number of medals or ribbons that can be worn on a uniform.
Military medals and insignia that you have earned are entirely appropriate for a black or white tie event when wearing a tuxedo or a dinner jacket. Wear them the same way you would for the corresponding military uniform - that is "mess dress" or "dinner dress." This generally means miniature medals and devices over the lapel of the jacket. Ribbons for which there is no medal, and and large medals should only be worn with the military uniforms.
The military in Norway is allowed to only wear certain authorized medals on their uniform. There are many reasons a medal is obtainable including saving one's life or other act of courage.
what was the anglo saxons uniform
Depending on the unit, military personel may have to wear a uniform when leaving post and when returning. Generally though, they are not required to be in uniform unless they remain on post.
Yes, you can wear your dress uniform at a sporting event.
If you retired from the military you may wear your uniform on any occasion that is appropriate and will not bring any shame to the service. A cruise would be a great place to wear a dress uniform.
Princess Anne chose to wear a military uniform because she holds honorary military roles and wanted to show her support and respect for the armed forces.