My daughter was in white shorts, and her friend was wearing a long black skirt. They have such different taste in clothes.
短パンはshortsです。
~を身に付けている、という表現は前置詞 in でシンプルに言うことができます。
洋服の場合は in、ネクタイやアクセサリー、眼鏡などは with を使います。
眼鏡をかけている、と言いたい場合は with the glasses です。
対照的なファッションスタイルということで、different taste in clothes としました。
taste in clothes は服装の趣味、好みという意味です。
彼女たち二人は全然違う服装の趣味をしています、となります。
My daughter's white shorts made a nice contrast with her friend's long black skirt.
おっしゃられている内容は、以下のようにも表現できると思いました(*^_^*)
My daughter's white shorts made a nice contrast with her friend's long black skirt.
「娘の白い短パンは彼女の友達の長い黒スカートと素敵な対照をなしていた」
以上です。
少しでも参考になれば幸いです(*^_^*)