Don't mind narrow minded people. As far as you have a self confidence and you know that the reason behind your marriage was "love", then don't mind all those people.
People who stare at you are one of the following:

1- People who lack self-confidence for some reason which could be mental or physical dissorders.

2- People who are jelous from you and wish to be in your's or your husband's situation.

3- People who envy you for having such a good-looking or rich husband.

4- People who envy your husband for having a beautiful smart lady.

5- People who are amazed of your or your husband looking.

6- Hungry dogs with thier saliva drooling.

7- Thirsty female dogs.

8- People who think they know you or your husband.

No matter what s the reason, if you see a male dog with his salive drooling or a thirsty female dog staring at your husband, you better look down at him/her and spit on the floor once you see them staring at you. Make sure they will see what you have done. This is not a good thing to do ofcourse and disgusting, but you still have this option in order to tell the one who stare at you: "this is your value for me, you little piece of disgusting moron"