Can non military personnel wear military uniforms?

Not legally. You could be charged for impersonation of a military Member, but as long as you arent wearing any distinct identifiers (ie Capbadge, or unit Slip-ons/ Eppilates, (MORE)

Can i wear my military uniform to church?

If you're Active Duty or Reserves on Active status, yes. If you're a Veteran, retired or otherwise, there are restrictions on when and where you can/should wear your uniform, (MORE)
In US Navy

Why doesn't the president wear military uniform?

Though the President is the Commander in Chief of the U.S. Armed Forces, he is a Civilian Government leader, and as such, is not authorized to wear a military uniform in that (MORE)
In US Navy

Can you wear your military uniform on July 4?

If currently serving, you may wear the dress uniform. Persons that are retirees or honorably discharged veterans may wear the dress uniform to attend a parade or patriotic cel (MORE)