Style とは外観に関しては服装・髪型等の様式のことで、「体型」の意味は全くありません。

  • She has a great style -> 彼女は素晴らしい着こなしをしている

上の例文は上品・洗練・高級・気品があるにしても、穴あきジーンのように若者らしく安い素材を奇抜に着こなすにしても、とにかく髪型、服装、全てが独特の様式で素晴らしく統一されていることを意味します。また性別にも関係なく、男女を問わず使うことが出来ます。

Style は外観の様式だけでなく、行動の様式についても使われます。

  • The team won with a style -> チームは(戦術的、技術的に)見事なやり方で勝った
  • He has an abrasive management style -> 彼は摩擦的、強引、な経営管理手法を採る

体型については特に女性の場合は figure が使われます。Figure とは若い人の体型のことだけではありません。

  • She is 60 but still maintains a great figure -> 彼女は六十だが素晴らしい体型を保っている

Body は普通性的な意味を含むので、他人の奥さんや職場の女性について使うのは失礼になります。

  • She has a nice body -> あの女いいカラダしてるよな