Have done some reading online and it looks like things are fairly "up to you" in this department but I'd like any pointers for a newbie. This will be a formal occasion (formal night on a cruise). I'm guessing if you wear a clan badge you know you're part of that clan? Or can you wear one because you think their badge is cool?

I have a Scottish Terrier and I've seen a pin or two with a Scottie dog on it but somehow that doesn't seem ... fitting. Like the swords or cool knots better. My wife and I also love the claddagh (we have rings) but that doesn't seem to be a pin thing.

All in all, I have no idea what to get. Your thoughts and guidance would be appreciated. And pics showing what you have make it even better!