Tops

Shop the latest collection of Tops from Punch Clothing. Find the best tops, including kimonos, ponchos, blouses, shirts, tees, graphic tees and tanks, tank tops, vests, and bodysuits. Punch offers free shipping on orders over $100.

376 products

NEW
AGOLDE Rayne Tank, Drab
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
Bishop + Young Serafina Top, White
Regular Price
$90.00
Sale Price
$90.00
Regular Price
$90.00
Unit Price
per 
Sage The Label Be Fierce Top, Leopard
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
NEW
Rails Penelope Top, Black/Ivory
Regular Price
$188.00
Sale Price
$188.00
Regular Price
$188.00
Unit Price
per 
NEW
Project Social T Wearever Tee, Parisian Red
Regular Price
$58.00
Sale Price
$58.00
Regular Price
$58.00
Unit Price
per 
Free People Shrunken Denim Indigo, Light Wash Faded
Regular Price
$128.00
Sale Price
$128.00
Regular Price
$128.00
Unit Price
per 
NEW
Perfect White Tee Sinead Sweatshirt, True Black
Regular Price
$148.00
Sale Price
$148.00
Regular Price
$148.00
Unit Price
per 
NEW
Project Social T Cooper Sweater Rib Tank, Dahlia
Regular Price
$64.00
Sale Price
$64.00
Regular Price
$64.00
Unit Price
per 
NEW
Frame The Billow Shirt, Subtle
Regular Price
$348.00
Sale Price
$348.00
Regular Price
$348.00
Unit Price
per 
NEW
PISTOLA Audra Vest, Soft Dove
Regular Price
$168.00
Sale Price
$168.00
Regular Price
$168.00
Unit Price
per 
NEW
PISTOLA Christy Tank Top, Le Blanc
Regular Price
$74.00
Sale Price
$74.00
Regular Price
$74.00
Unit Price
per 
NEW
Free People Mia Plaid Tank, Black Combo
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
NEW
Free People Call Me Later Tunic, Black
Regular Price
$58.00
Sale Price
$58.00
Regular Price
$58.00
Unit Price
per 
NEW
Free People Call Me Later Tunic, Pink
Regular Price
$58.00
Sale Price
$58.00
Regular Price
$58.00
Unit Price
per 
NEW
Citizens of Humanity Claire Origami Shirt, Optic White
Regular Price
$228.00
Sale Price
$228.00
Regular Price
$228.00
Unit Price
per 
Citizens of Humanity Kayla Shirt, Optic White
Regular Price
$198.00
Sale Price
$198.00
Regular Price
$198.00
Unit Price
per 
NEW
ASTR Analissa Cardigan, Cream
Regular Price
$120.00
Sale Price
$120.00
Regular Price
$120.00
Unit Price
per 
NEW
Citizens of Humanity Anika Top, Rhodes Stripe
Regular Price
$228.00
Sale Price
$228.00
Regular Price
$228.00
Unit Price
per 
Catherine Gee Embroidered Shirt, Horseshoe
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
Catherine Gee Embroidered Shirt, White Bolt
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
Catherine Gee Embroidered Shirt, Red Heart
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
AGOLDE Rayne Tank, Cabana
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
Frame Borrowed Shirt, Dark Chambray
Regular Price
$348.00
Sale Price
$348.00
Regular Price
$348.00
Unit Price
per 
NEW
Frame Exaggerated Oversized Shirt, Light Chambray
Regular Price
$328.00
Sale Price
$328.00
Regular Price
$328.00
Unit Price
per 
NEW
Frame Linen Baby Tee, Dark Khaki
Regular Price
$178.00
Sale Price
$178.00
Regular Price
$178.00
Unit Price
per 
Frame Pleated Puff Sleeve Tee, Light Chambray
Regular Price
$188.00
Sale Price
$188.00
Regular Price
$188.00
Unit Price
per 
NEW
Bishop + Young Raphael Ruffle Top, Blue
Regular Price
$106.00
Sale Price
$106.00
Regular Price
$106.00
Unit Price
per 
NEW
Bella Dahl Cinch Back Vest, Coastal Ombre
Regular Price
$118.00
Sale Price
$118.00
Regular Price
$118.00
Unit Price
per 
NEW
Bella Dahl Denim Button Down Shirt, Horizon Wash
Regular Price
$164.00
Sale Price
$164.00
Regular Price
$164.00
Unit Price
per 
NEW
Bella Dahl Gloria Button Down, Coastal Ombre
Regular Price
$148.00
Sale Price
$148.00
Regular Price
$148.00
Unit Price
per 
NEW
Bella Dahl Polo Pullover, White
Regular Price
$148.00
Sale Price
$148.00
Regular Price
$148.00
Unit Price
per 
NEW
Bobi Banded Raglan Tee, Black
Regular Price
$68.00
Sale Price
$68.00
Regular Price
$68.00
Unit Price
per 
NEW
Bobi Crewneck Curve L/S Tee, Black
Regular Price
$60.00
Sale Price
$60.00
Regular Price
$60.00
Unit Price
per 
NEW
Bobi V-Neck Jersey Tee, Black
Regular Price
$50.00
Sale Price
$50.00
Regular Price
$50.00
Unit Price
per 
NEW
Bobi V-Neck Jersey Tee, White
Regular Price
$50.00
Sale Price
$50.00
Regular Price
$50.00
Unit Price
per 
NEW
Bobi V-Neck Jersey Tee, Dark Sage
Regular Price
$50.00
Sale Price
$50.00
Regular Price
$50.00
Unit Price
per 
NEW
Bishop + Young Raphael Ruffle Top, White
Regular Price
$106.00
Sale Price
$106.00
Regular Price
$106.00
Unit Price
per 
NEW
Bishop + Young Remi Tie Neck Top, Leopard
Regular Price
$108.00
Sale Price
$108.00
Regular Price
$108.00
Unit Price
per 
NEW
Bishop + Young Spencer Twist Blouse, Mineral Stripe
Regular Price
$106.00
Sale Price
$106.00
Regular Price
$106.00
Unit Price
per 
NEW
ASTR Tisa Top, Ivory
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per