on
The man put on his coat.
The dress looks good on me.
Try on the shoe.
on表接触,put on穿衣,强调动作
in
the man in red
in是一种穿着的状态,穿红衣服的男士,
off
The man took off his coat.
off是on的反义词,分离,强调动作。
with
the man with a coat
with表伴随状态,拿着,提着还是夹着不清楚。可以进一步补充为the man with a coat in his arm(夹着大衣,很“囧”的样子)