I have to side with Dixie and Ali on this one. It's not necessarily a matter of your getting more attention than she, nor even a matter of the kind of attention you're getting. How would you feel if everywhere you and she went, whatever you were doing, y'all got interrupted by someone telling her how great she looked, or where'd you get that dress, or whatever. Not only are you getting enough attention to make going out with you a chore, but she is losing attention from the person who matters most: you.

While I don't condone the "throw jewelry/flowers at the problem and she'll go away" mentality, you should really do something heartfelt that shows that she's what's important, not you. Jewelry or the "fancy" clothes you offered her don't fix the issue at hand. Chances are there's not much you could possibly buy her that would bring her the attention your kilt brings you. A woman dressed up is just a woman dressed up. A man in a kilt is an unusual sight.

If someone approaches and wants to talk about your kilt, dismiss them politely by saying you'd like to chat, but you're enjoying the day out with your wife. Tell the doc you'll catch up later after your wife's appointment.

And by all means, man... talk to her about this, not us I bet she has better ideas to a solution than any of us do!