I am brought up catholic and I agree to everything Soledad said: if you care about what a faithful catholic thinks you shouldn't wear it- it would be offensive. And the comparison with wearing a flag seems a good one for me