These words refer to types of clothes, hair, make-up, etc. that are popular at a particular time.
Fashionis the word with the broadest meaning. It can refer to a particular style that is popular, or to the industry that produces the clothes, make-up, etc. that are popular at one time.
Fashion trends for the season include light, cool fabrics.
She's very into fashion.
Styleoften refers to clothing that is popular at a particular time.
A crisp navy suit will always be in style.
I read the fashion mags to find out what the styles for the coming season will be.
I love her Bohemian style.
Atrendis a new development in clothing, make-up, etc. that is very popular.
The trend is now to wear skirts longer.
As a stylist, she must keep up with the latest fashion trends.
Afadis a trend that lasts only a short time. It is used in a negative way. Acrazeis similar, and often refers to things that become extremely popular, often unexpectedly, for a short period of time.
Let's hope this obsession with celebrity lifestyles is just a fad.
Cycling shorts were the latest craze that year.