How hot was the Wife? I mean if she was like Victoria's Secret Model Hot, well.........
Empathize with them too. Let them know that you truly do care about their issue and help them through their complaint. Understand that anger can be modified, work with them, listen to them and let them know how you are going to correct the issue. It takes a lot of energy to stay mad, once you let them burn that off, they usually become more complacent and receptive to your input.
But don't be weak. And being weak includes getting angry yourself. You don't have to let yourself be walked on, but you also don't have to get mouthy yourself. Stand up straight, maintain your composure, don't get aggressive. Most people will feel some sort of remorse after they've pitched a fit, so just wait them out and try to make the best of the situation.
And don't post pics of the Wife on your company's Facebook page.