Shirts

Choosing the right shirt is the key to a good look. Within the world of men's shirts there is an infinite variety of styles, fabrics, fits and prints. Choose from classic, elegant versions in plain colours, with micro stripe prints or checks, to more daring and informal looks with check prints and in different cuts, from slim fit to oversized. The different proposals for men's shirts include a variety of necklines with the most interesting types including the spread collar, Kent collar or collar shirt as well as the different button fastenings that range from classic pearl buttons to metal buttons. Not forgetting extras such as chest pockets and even hoods, as seen in the Balenciaga collection. Thanks to our wide range of formal and casual men's shirts, you're sure to find one that suits you for any occasion.
81 results
Set Descending Direction
Page
View as
Filter
  1. Striped Linen and Cotton Shirt

    Santa Eulalia

    Striped Linen and Cotton Shirt

    As low as €160 Regular Price €225
  2. Cotton Poplin Shirt

    Santa Eulalia

    Cotton Poplin Shirt

    As low as €155 Regular Price €195
  3. Image

    Santa Eulalia

    Cotton Shirt

    As low as €145 Regular Price €210
  4. Cotton Striped Shirt

    Santa Eulalia

    Cotton Striped Shirt

    As low as €135 Regular Price €195
  5. Cotton striped shirt

    Santa Eulalia

    Cotton striped shirt

    As low as €135 Regular Price €195
  6. Striped Shirt

    Santa Eulalia

    Striped Shirt

    As low as €155 Regular Price €220
  7. Image

    Santa Eulalia

    Smooth Cotton Shirt

    As low as €130 Regular Price €185
  8. Formal Cotton Shirt

    Santa Eulalia

    Formal Cotton Shirt

    As low as €165 Regular Price €235
  9. Formal Checked Shirt

    Santa Eulalia

    Formal Checked Shirt

    As low as €165 Regular Price €235
  10. Cotton striped shirt

    Santa Eulalia

    Cotton striped shirt

    As low as €130 Regular Price €185
  11. Checked Poplin Shirt

    Santa Eulalia

    Checked Poplin Shirt

    As low as €165 Regular Price €235
  12. Cotton checkered shirt

    Santa Eulalia

    Cotton checkered shirt

    As low as €135 Regular Price €195
  13. Striped Linen and Cotton Shirt

    Santa Eulalia

    Striped Linen and Cotton Shirt

    As low as €160 Regular Price €225
  14. Linen Shirt

    Santa Eulalia

    Linen Shirt

    As low as €180 Regular Price €225
  15. Striped cotton shirt

    Santa Eulalia

    Striped cotton shirt

    As low as €155 Regular Price €220
  16. Image

    Santa Eulalia

    Striped Shirt

    As low as €160 Regular Price €230
  17. Formal Shirt Cotton

    Santa Eulalia

    Formal Shirt Cotton

    As low as €165 Regular Price €235
  18. Image

    Santa Eulalia

    Cotton striped shirt

    As low as €170 Regular Price €240
  19. Image

    Santa Eulalia

    Cotton striped shirt

    As low as €135 Regular Price €195
  20. Formal Oxford shirt

    Santa Eulalia

    Formal Oxford shirt

    As low as €135 Regular Price €195
81 results
Set Descending Direction
Page
View as