1. She dressed her daughter in a fur coat.

2. She clothed her daughter in a fur coat.

3. She put a fur coat on her daughter.
------------------
Are they all the same in meaning? Which ones are commonly used? Do you have some other ways of expressiong putting clothes on?

All mean the same thing, yes.

I'd use 1 and 3; 2 is rather too formal.

Yes, all three sentences convey the same meaning, which is that she put a fur coat on her daughter.

Out of the three expressions, "She dressed her daughter in a fur coat" is the most commonly used. This phrase is straightforward and indicates that the daughter was fully clothed in the fur coat.

The phrase "She clothed her daughter in a fur coat" is less commonly used but still grammatically correct. "Clothed" is a more formal or literary way of saying "dressed."

The phrase "She put a fur coat on her daughter" is a simple and direct way of expressing the action of placing a fur coat on the daughter. It is also commonly used in everyday conversation.

Here are a few other ways to express putting clothes on someone:

- She outfitted her daughter with a fur coat.
- She dressed her daughter warmly in a fur coat.
- She suited her daughter up in a fur coat.
- She attired her daughter with a fur coat.
- She wrapped her daughter in a fur coat.

These phrases provide alternative ways to describe the action of putting clothes on someone, but keep in mind that the simplicity and clarity of the original sentences you provided are generally preferred in everyday communication.