Have a trendy look while giving yourself a different style other than the t-shirts that only give a totally casual look, and wear one of these stylish H&M shirts. H&M is offering a great collection of men’s shirts that can satisfy all needs and preferences. Men’s shirts can have a formal look for a classical outfit with classic pants, or can be casual giving a trendy style with jeans pants. H&M’s shirts can be plain, striped or checked to give you a wider area of choices to get the style you prefer. The shirts offered by this collection can be classical, to be worn for formal looks with classical pants and a tie, this style is usually plain or with pinstripes. Other shirts can be casual, worn with casual pants like jeans pants and can be worn above t-shirts while being unfastened for a great look. Different colors and shirt cuts are available for you to choose according to your preference. All shirts are made of 100 % Cotton for maximum quality and durability so that you can count on them every day and all day. You can also find denim shirts giving you the great style of the denim for a casual look.