Her passing brings up a subject I would like to address. Manners for men wearing hats.
Yes, dear sirs, you remove them in a restaurant. Stay classy. Baseball caps are not hats and should not be worn unless you are on a baseball field. If you are reluctant to remove your hat because of lack of hair, remember bald is sexy.
Only 3 of the men below are wearing hats; the others look like idiots.
Paco has excellent advice on how to wear a suit.