Compliment a Woman on Her Hairstyle

Is there etiquette for this situation? I know it's common for women to compliment each other on haircuts, but I think it's different when the compliment comes from a married man to a married woman, especially in a professional setting.
But context matters. Since you're talking about a workplace - and about a compliment from one co-worker to another - it's important to keep your comments respectful, professional, and focused on the hairstyle itself rather than her overall attractiveness.
For example, you could say:
• "Your new haircut looks great!"
• "Your new hairstyle looks really nice."
• "I like your new haircut. It really suits you."
• "That's a great new look!"
These kinds of comments acknowledge the change without crossing into overly personal territory.
What you should avoid are comments that shift the focus from the hairstyle to the person's physical appeal. Comments such as "You look hot," "You look sexy," or "That haircut makes you irresistible" are inappropriate in a professional environment and can make someone feel uncomfortable. Even remarks that seem harmless, such as repeatedly commenting on a co-worker's appearance, can come across as overly familiar if they become a pattern.
It's also a good idea to keep the compliment brief and then move on. There's no need to linger on the subject or expect a conversation about it. If you compliment her and she gives a brief, polite "Thank you," leave it at that. There is no need to repeat the compliment later in the week.
Whether either of you is married doesn't change the etiquette. The key issue is professionalism, not marital status. A respectful compliment about a hairstyle is no different than complimenting a colleague on a new pair of glasses, a tasteful jacket, or a job well done.
As long as your intention is simply to acknowledge the change and your words are appropriate for the workplace, there's nothing improper about it.
©Hairfinder.com
See also:
First impressions
Why women cut their hair short
When is it time to change your hairstyle?