Our summer sale are about to end! Shop now!
You have no items in your shopping cart.
Personal menu
Search
Filters Close Clear All
Min: 95.00 € Max: 580.00 €
€95 €580
  • Blue
  • White
  • Grey
  • Green
  • Yellow & Orange
  • Brown
  • Pink & Purple
  • Multicolour
  • Red
  • Black

Men's shirts

Timeless and essential, men’s shirts are a true style staple. At Botta & B, we offer a wide selection of men’s shirts for every occasion—from smart office looks to relaxed weekend wear. Choose from crisp cotton shirts, casual denim, flannel or linen options, each selected from leading menswear brands known for their quality and fit. Whether you prefer a classic button-down, a slim fit, or an overshirt to layer over a T-shirt, our range offers something for every taste.

Subtle patterns, solid colours, and refined details give each piece a polished, versatile look. A well-chosen shirt is a simple way to elevate your style without overthinking it. Browse our online collection to find your perfect men’s shirt at Botta & B.

Sort by
Display per page

CAMICIA JOURNEY
220.00 €

WOOL OVERSHIRT
450.00 €

WOOL OVERSHIRT
450.00 €

WOOL OVERSHIRT
450.00 €

FLANELL TEXAN SHIRT
330.00 €

  • Overshirt for men made in denim cotton
  • Snap button front fastening
  • Patch pockets on the front
  • Oversize fit
  • The model is 185 cm tall and is wearing a size 48
580.00 €

WOOL OVERSHIRT
450.00 €

  • Overshirt for men made of wool twill
  • Concealed button fastening
  • Patch pockets on the chest
  • Shirt-style collar
  • Buttoned cuffs
  • Regular fit
445.00 €

  • Overshirt for men made of wool twill
  • Concealed button fastening
  • Patch pockets on the chest
  • Shirt-style collar
  • Buttoned cuffs
  • Regular fit
445.00 €

FIELD JACKET
330.00 €

  • Shirt for men made in 100% cotton
  • Allover tartan pattern
  • Button fastening
  • Button-down collar
  • Pocket on the chest
  • Regular fit
135.00 €

  • Shirt for men
  • 100% cotton
  • Button fastening
  • Check pattern
  • Buttoned cuffs
  • Tailored fit
135.00 €

  • Shirt for men made in 100% cotton
  • Allover Highland check pattern
  • Button-down collar
  • Cord trims
  • Buttoned cuffs
  • Tailored fit
  • The model is 184 cm tall and is wearing a size M
135.00 €

NECK SHIRT
220.00 € 176.00 €

  • Overshirt for men made in cotton hemp fabric
  • Snap button fastening
  • Patch pockets on the chest
  • Shirt-style collar
  • Buttoned cuffs
  • Regular fit
  • The model is 182 cm tall and wears size M
290.00 € 232.00 €

Linen Shirt for Men

Aspesi men's shirt made in linen, featuring button fastening, pocket on the chest, long sleeves and rounded hemline. Regular fit. The model is 182 cm tall and is wearing size 40
250.00 € 200.00 €

  • Shirt for men made of a stretch cotton blend
  • Button fastening
  • Front patch pockets
  • Pocket on the chest
  • Rounded hem
  • Regular fit
  • The model is 182 cm tall and is wearing a size M
280.00 € 224.00 €

  • Brooksfield overshirt for men
  • Made of a stretch cotton and linen blend
  • Front button fastening
  • Welt pockets at sides
  • Buttoned patch pockets on the chest
  • Buttoned cuffs
  • Regular fit
  • The model is 184 cm tall and is wearing size 50
399.00 € 319.20 €

CU BD PPC SP LONG SLEEVE SPORT SHIRT
155.00 €

CUBDPPCS LONG SLEEVE SPORT SHIRT
155.00 €

CUHBDPPCN LONG SLEEVE DRESS SHIRT
155.00 €

CUSTOM FIT CHAMBRAY SHIRT
155.00 € 124.00 €

CUSTOM FIT OXFORD SHIRT
145.00 € 116.00 €

CUSTOM FIT OXFORD SHIRT
145.00 € 116.00 €

Cotton Shirt for Men

Polo Ralph Lauren men's Oxford shirt made in cotton, featuring button fastening, button-down collar, buttoned cuffs and logo embroidery on the chest. Custom fit
145.00 € 116.00 €

Cotton Shirt for Men

Polo Ralph Lauren men's denim cotton shirt featuring button-down point collar, buttoned placket and logo embroidery. Custom Fit
149.00 € 119.20 €

LONG SLEEVE KNIT
139.00 € 111.20 €

LONG SLEEVE KNIT
139.00 € 111.20 €

LONG SLEEVE KNIT
139.00 € 111.20 €

LONG SLEEVE KNIT
139.00 € 111.20 €

LONG SLEEVE SPORT SHIRT
159.00 € 127.20 €

LONG SLEEVE SPORT SHIRT
139.00 € 111.20 €

LONG SLEEVE SPORT SHIRT
149.00 € 119.20 €

LONG SLEEVE SPORT SHIRT
155.00 € 124.00 €

LONG SLEEVE SPORT SHIRT
179.00 € 143.20 €

LONG SLEEVE SPORT SHIRT
159.00 € 127.20 €

LONG SLEEVE SPORT SHIRT
159.00 € 127.20 €

LONG SLEEVE SPORT SHIRT
159.00 € 127.20 €

LONG SLEEVE SPORT SHIRT
159.00 € 127.20 €

LONG SLEEVE SPORT SHIRT
159.00 € 127.20 €

LONG SLEEVE SPORT SHIRT
155.00 € 124.00 €

LONG SLEEVE SPORT SHIRT
155.00 € 124.00 €

LONG SLEEVE SPORT SHIRT
179.00 € 143.20 €

LONG SLEEVE SPORT SHIRT
179.00 € 143.20 €

LONG SLEEVE SPORT SHIRT
179.00 € 143.20 €

LONG SLEEVE SPORT SHIRT
179.00 € 143.20 €

LONG SLEEVE SPORT SHIRT
189.00 € 151.20 €

LONG SLEEVE SPORT SHIRT
189.00 € 151.20 €

LONG SLEEVE SPORT SHIRT
189.00 € 151.20 €

LONG SLEEVE SPORT SHIRT
299.00 € 239.20 €

LONG SLEEVE SPORT SHIRT
155.00 € 124.00 €

LONG SLEEVE SPORT SHIRT
189.00 € 151.20 €

LONG SLEEVE SPORT SHIRT
189.00 € 151.20 €

LONG SLEEVE SPORT SHIRT
149.00 € 119.20 €

LONG SLEEVE SPORT SHIRT
145.00 € 116.00 €

LONG SLEEVE SPORT SHIRT
159.00 € 127.20 €

RL ICON SHRT LONG SLEEVE SPORT SHIRT
235.00 €

SPORT SHIRT
149.00 €

STRIPED STRETCH SHIRT
149.00 € 119.20 €

CLASSIC POPLIN SHIRT
99.00 € 79.20 €
Secure Payments SECURE PAYMENTS
Pay your order securely and easily on protected and certified networks
Fast Shipping FAST SHIPPING
Get your orders carefully packed with fast and reliable couriers
Customer Care CUSTOMER CARE
Contact us by phone, e-mail or whatsapp for any help or information