This question already has an answer here:
My mother went to Israel and just came back. She's Catholic and went to Israel to see the Holy Land. She came back and gave me a star of David. She said it was blessed. I am Catholic myself and wearing it simply because she says it's blessed. Is it wrong to wear it? Would people get offended?