Collection: Men tops

We provide a variety of gothic/punk/steampunk/cyberpunk men tops for your choices,they can be worn in 4 seasons, and they are suitable for daily life,party events or weddings wearing.

166 products
  • WT10302 Gothic-Patterned Leather Short Vest
    Vendor
    Devil Fashion
    Regular price
    $90.96
    Sale price
    $90.96
    Regular price
    Unit price
    per 
    Sold out
  • WT104 Punk-Style Hooded Distressed Loose-Fit Vest
    Vendor
    Devil Fashion
    Regular price
    $90.96
    Sale price
    $90.96
    Regular price
    Unit price
    per 
    Sold out
  • WT102 Punk Twill High-Neck Bib-Style Vest
    Vendor
    Devil Fashion
    Regular price
    $104.16
    Sale price
    $104.16
    Regular price
    Unit price
    per 
    Sold out
  • TT321 Punk Skull Mesh Hooded Sleeveless T-Shirt
    Vendor
    Devil Fashion
    Regular price
    $48.96
    Sale price
    $48.96
    Regular price
    Unit price
    per 
    Sold out
  • TT320 Distressed Mesh Round Neck Sleeveless Punk T-Shirt
    Vendor
    Devil Fashion
    Regular price
    $56.16
    Sale price
    $56.16
    Regular price
    Unit price
    per 
    Sold out
  • TT318 Black and Grey Two-Tone Distressed Striped Long-Sleeve Hoodie T-Shirt
    Vendor
    Devil Fashion
    Regular price
    $81.36
    Sale price
    $81.36
    Regular price
    Unit price
    per 
    Sold out
  • TT317 Large Diamond Mesh & Faux Leather Paneled Woven Punk T-Shirt
    Vendor
    Devil Fashion
    Regular price
    $52.56
    Sale price
    $52.56
    Regular price
    Unit price
    per 
    Sold out
  • TT316 Branch-Patterned Stretch Knit Hoodie-Style Layered-Look Punk T-Shirt
    Vendor
    Devil Fashion
    Regular price
    $63.36
    Sale price
    $63.36
    Regular price
    Unit price
    per 
    Sold out
  • TT315 Punk Stretch Tie-Dyed Knit T-Shirt with Large Diamond Mesh Paneling
    Vendor
    Devil Fashion
    Regular price
    $58.56
    Sale price
    $58.56
    Regular price
    Unit price
    per 
    Sold out
  • SHT155 Gold-Stamped Twill Sleeveless Punk Shirts
    Vendor
    Devil Fashion
    Regular price
    $101.76
    Sale price
    $101.76
    Regular price
    Unit price
    per 
    Sold out
  • SHT162 Diamond Mesh Punk Shirt with Accordion Pockets Cuffs
    Vendor
    Devil Fashion
    Regular price
    $104.16
    Sale price
    $104.16
    Regular price
    Unit price
    per 
    Sold out
  • SHT15802 Black and Red Gothic-Style Long-Sleeve Shirt with Branch Pattern
    Vendor
    Devil Fashion
    Regular price
    $96.96
    Sale price
    $96.96
    Regular price
    Unit price
    per 
    Sold out
  • SHT15801 Gothic-Style Long-Sleeve Shirt with Branch Pattern
    Vendor
    Devil Fashion
    Regular price
    $96.96
    Sale price
    $96.96
    Regular price
    Unit price
    per 
    Sold out
  • SHT15602 Grey Two-Tone Textured Woven Gothic Shirts with Bow Tie
    Vendor
    Devil Fashion
    Regular price
    $110.16
    Sale price
    $110.16
    Regular price
    Unit price
    per 
    Sold out
  • SHT15601 Two-Tone Textured Woven Gothic Shirts with Bow Tie
    Vendor
    Devil Fashion
    Regular price
    $110.16
    Sale price
    $110.16
    Regular price
    Unit price
    per 
    Sold out
  • SHT15701 Black Two-Tone Woven Long-Sleeve Gothic Shirts
    Vendor
    Devil Fashion
    Regular price
    $105.36
    Sale price
    $105.36
    Regular price
    Unit price
    per 
    Sold out
  • SHT15702 Wine Two-Tone Woven Long-Sleeve Gothic Shirt
    Vendor
    Devil Fashion
    Regular price
    $105.36
    Sale price
    $105.36
    Regular price
    Unit price
    per 
    Sold out
  • SHT15402 Wine Gothic Long-Sleeve Pleated Shirt with Bat-Wing Shoulder Flaps
    Vendor
    Devil Fashion
    Regular price
    $110.16
    Sale price
    $110.16
    Regular price
    Unit price
    per 
    Sold out
  • SHT15401 Gothic Long-Sleeve Pleated Shirt with Bat-Wing Shoulder Flaps
    Vendor
    Devil Fashion
    Regular price
    $110.16
    Sale price
    $110.16
    Regular price
    Unit price
    per 
    Sold out
  • SHT163 Hand-Painted Burgundy Long-Sleeve Shirt with Double-Layer Mesh
    Vendor
    Devil Fashion
    Regular price
    $113.76
    Sale price
    $113.76
    Regular price
    Unit price
    per 
    Sold out
  • SHT15302 Faux Two-Piece Paisley Men Gothic Shirts
    Vendor
    Devil Fashion
    Regular price
    $106.56
    Sale price
    $106.56
    Regular price
    Unit price
    per 
    Sold out
  • SHT15301 Faux Two-Piece Paisley Gothic Shirt
    Vendor
    Devil Fashion
    Regular price
    $106.56
    Sale price
    $106.56
    Regular price
    Unit price
    per 
    Sold out
  • TT303 Punk super stretch brushed knit long-sleeved T-shirt
    Vendor
    Devil Fashion
    Regular price
    $111.36
    Sale price
    $111.36
    Regular price
    Unit price
    per 
    Sold out
  • TT301 Suede random knit punk long-sleeved T-shirt
    Vendor
    Devil Fashion
    Regular price
    $108.96
    Sale price
    $108.96
    Regular price
    Unit price
    per 
    Sold out
  • TT300 Two-tone tie-dye knitted hooded long-sleeved T-shirt
    Vendor
    Devil Fashion
    Regular price
    $69.36
    Sale price
    $69.36
    Regular price
    Unit price
    per 
    Sold out
  • WT099 Gothic fur collar rose jacquard vest
    Vendor
    Devil Fashion
    Regular price
    $124.20
    Sale price
    $124.20
    Regular price
    Unit price
    per 
    Sold out
  • SHT149 Embossed Velvet Gothic Long Sleeve Shirt
    Vendor
    Devil Fashion
    Regular price
    $114.96
    Sale price
    $114.96
    Regular price
    Unit price
    per 
    Sold out
  • SHT148 Double-layer mesh hand-painted burgundy long-sleeved shirt
    Vendor
    Devil Fashion
    Regular price
    $111.36
    Sale price
    $111.36
    Regular price
    Unit price
    per 
    Sold out
  • SHT14602 Dark red Gothic two-tone cashew jacquard long-sleeved shirts
    Vendor
    Devil Fashion
    Regular price
    $112.20
    Sale price
    $112.20
    Regular price
    Unit price
    per 
    Sold out
  • SHT14601 Black Gothic two-tone cashew jacquard long-sleeved shirt
    Vendor
    Devil Fashion
    Regular price
    $112.20
    Sale price
    $112.20
    Regular price
    Unit price
    per 
    Sold out
  • SHT145 Punk two-tone random pattern shirt with 3D pocket
    Vendor
    Devil Fashion
    Regular price
    $102.60
    Sale price
    $102.60
    Regular price
    Unit price
    per 
    Sold out
  • SHT144 Waterdrop texture punk long-sleeved shirt
    Vendor
    Devil Fashion
    Regular price
    $99.00
    Sale price
    $99.00
    Regular price
    Unit price
    per 
    Sold out
  • SHT137 Gothic Pointed Long Sleeve Shirt
    Vendor
    Devil Fashion
    Regular price
    $100.73
    Sale price
    $100.73
    Regular price
    Unit price
    per 
    Sold out
  • SHT136 Crinkled Shiny Woven Gothic Drawstring Shirt
    Vendor
    Devil Fashion
    Regular price
    $123.36
    Sale price
    $123.36
    Regular price
    Unit price
    per 
    Sold out
  • SHT140 paisley Jacquard Shirt with Detachable mesh Bow Tie
    Vendor
    Devil Fashion
    Regular price
    $87.36
    Sale price
    $87.36
    Regular price
    Unit price
    per 
    Sold out
  • SHT139 gold stamping pleated Long-sleeved shirts
    Vendor
    Devil Fashion
    Regular price
    $101.76
    Sale price
    $101.76
    Regular price
    Unit price
    per 
    Sold out
  • SHT138 Punk raw edges sleeveless shirt
    Vendor
    Devil Fashion
    Regular price
    $110.28
    Sale price
    $110.28
    Regular price
    Unit price
    per 
    Sold out
  • SHT134 Snake-print faux leather woven punk shirts
    Vendor
    Devil Fashion
    Regular price
    $83.80
    Sale price
    $83.80
    Regular price
    Unit price
    per 
    Sold out
  • SHT13302 Blue Pleated velvet V-neck shirts
    Vendor
    Devil Fashion
    Regular price
    $83.80
    Sale price
    $83.80
    Regular price
    Unit price
    per 
    Sold out
  • SHT13301 Black Pleated velvet V-neck shirt
    Vendor
    Devil Fashion
    Regular price
    $83.80
    Sale price
    $83.80
    Regular price
    Unit price
    per 
    Sold out