I always found it strange to shake a woman's hand when meeting. In Brazil they kiss on two cheeks, which seems more natural to me. Guys always shake hands.
If she's a gf/wife/friend of a friend, I'm not about to enter into a business negotiation with this woman, so why shake hands.