Answer:
It depends.
Step-by-step explanation:
I mean if you bought it, then you can do whatever you want with it.
But it also depends on how you treat the (NAVY) outfit, if you treat it just like any old outfit then why even buy it? The NAVY work(s/ed) hard to defend and protect this country, and wearing the outfit just cause would be pretty insensitive.
But if you treat it like an actual NAVY outfit, and you wear it to show your support to the NAVY, then I think it's fine.
Think of it this way; it's like wearing a shirt with the American flag, you don't just wear as a regular shirt, because it has a special meaning to it.