How about a little self-esteem boost right before you meet? For example, I *always* feel better about myself right after a trip to the salon & getting my hair done. Or, a trip to the nail salon and get your nails done. Something for you that you feel like you can "show off" (even though you probably won't BE a show off) - it always makes me feel better about events or meeting people I don't know.
You can DO this - I am willing to bet it will not be nearly as bad as you think it might be. I bet you will even enjoy yourself