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.

380 products

Citizens of Humanity Iris Ruffled Top, Rowan
Regular Price
$288.00
Sale Price
$288.00
Regular Price
$288.00
Unit Price
per 
NEW
Free People Clean Slate Tank, Heather Grey
Regular Price
$38.00
Sale Price
$38.00
Regular Price
$38.00
Unit Price
per 
NEW
Free People Full Bloom Eyelet Cami, Ivory
Regular Price
$38.00
Sale Price
$38.00
Regular Price
$38.00
Unit Price
per 
NEW
Free People Full Bloom Eyelet Cami, Poppy Red
Regular Price
$38.00
Sale Price
$38.00
Regular Price
$38.00
Unit Price
per 
NEW
Free City Artists Wanted L/S Tee, Chalk Electric
Regular Price
$215.00
Sale Price
$215.00
Regular Price
$215.00
Unit Price
per 
NEW
Free City Artists Wanted L/S Tee, Pink Juice/Silver
Regular Price
$215.00
Sale Price
$215.00
Regular Price
$215.00
Unit Price
per 
NEW
Free City RTU Super-Vintage Tank, Blackspace
Regular Price
$86.00
Sale Price
$86.00
Regular Price
$86.00
Unit Price
per 
NEW
Free City RTU Super-Vintage Tank, Orange Machine
Regular Price
$86.00
Sale Price
$86.00
Regular Price
$86.00
Unit Price
per 
NEW
Free City RTU Super-Vintage Tank, Pink Bird
Regular Price
$86.00
Sale Price
$86.00
Regular Price
$86.00
Unit Price
per 
NEW
Free City Free City RTU Super-Vintage Tank, Surplus
Regular Price
$86.00
Sale Price
$86.00
Regular Price
$86.00
Unit Price
per 
NEW
Perfect White Tee Harley Boxy Crew Tee, Violet Blue
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
NEW
Perfect White Tee Hendrix V Neck Tee, Violet Blue
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
NEW
Perfect White Tee Sinead Sweatshirt, Violet Blue
Regular Price
$148.00
Sale Price
$148.00
Regular Price
$148.00
Unit Price
per 
NEW
Perfect White Tee Blondie Tank, Violet Blue
Regular Price
$74.00
Sale Price
$74.00
Regular Price
$74.00
Unit Price
per 
NEW
Re/Done Cowboy Butts Boyfriend Tee, Vintage White
Regular Price
$170.00
Sale Price
$170.00
Regular Price
$170.00
Unit Price
per 
NEW
Bishop + Young Nadira Blouse, Iris Print
Regular Price
$114.00
Sale Price
$114.00
Regular Price
$114.00
Unit Price
per 
NEW
Bishop + Young Provence Sweater, Sand
Regular Price
$90.00
Sale Price
$90.00
Regular Price
$90.00
Unit Price
per 
NEW
Bishop + Young Vineyard Sweater, Sand
Regular Price
$88.00
Sale Price
$88.00
Regular Price
$88.00
Unit Price
per 
NEW
Citizens of Humanity Nello Tee, Marcona
Regular Price
$118.00
Sale Price
$118.00
Regular Price
$118.00
Unit Price
per 
NEW
Citizens of Humanity Nello Tee, Pashmina
Regular Price
$118.00
Sale Price
$118.00
Regular Price
$118.00
Unit Price
per 
LStitch Diamond Crochet Crop Top, Natural
Regular Price
$68.00
Sale Price
$68.00
Regular Price
$68.00
Unit Price
per 
NEW
LStitch V-Neck Crochet Floral Top, Natural
Regular Price
$76.00
Sale Price
$76.00
Regular Price
$76.00
Unit Price
per 
NEW
Aviator Nation Logo Crew Tee Shirt, Sand
Regular Price
$84.00
Sale Price
$84.00
Regular Price
$84.00
Unit Price
per 
NEW
ASTR Andolina Top, White
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
ASTR Isabis Top, White
Regular Price
$110.00
Sale Price
$110.00
Regular Price
$110.00
Unit Price
per 
NEW
ASTR Khloe Top, Champagne
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
ASTR Kori Sweater Top, Black
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
Steve Madden Sebastien Top, Black
Regular Price
$56.00
Sale Price
$56.00
Regular Price
$56.00
Unit Price
per 
NEW
PISTOLA Sadie Classic Workwear Shirt, Repeat
Regular Price
$168.00
Sale Price
$168.00
Regular Price
$168.00
Unit Price
per 
NEW
Citizens of Humanity Claire Origami Shirt, Rhode Stripe
Regular Price
$238.00
Sale Price
$238.00
Regular Price
$238.00
Unit Price
per 
NEW
Free People Sammi Tank, Allure Blue/Combo
Regular Price
$68.00
Sale Price
$68.00
Regular Price
$68.00
Unit Price
per 
NEW
Free People One True Love Tank, Black
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
NEW
Free People One True Love Tank, Optic White
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
NEW
Free People End Game Pointelle Tank, Sugar Swizzle
Regular Price
$38.00
Sale Price
$38.00
Regular Price
$38.00
Unit Price
per 
NEW
Perfect White Tee Eddie Boxy Crew, Heather Grey
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
NEW
Perfect White Tee Elle Rib Tank, True Black
Regular Price
$88.00
Sale Price
$88.00
Regular Price
$88.00
Unit Price
per 
NEW
Perfect White Tee Elle Rib Tank, White
Regular Price
$88.00
Sale Price
$88.00
Regular Price
$88.00
Unit Price
per 
NEW
Perfect White Tee Rebecca French Terry, White
Regular Price
$130.00
Sale Price
$130.00
Regular Price
$130.00
Unit Price
per 
NEW
Perfect White Tee Tiff Tank, True Black
Regular Price
$86.00
Sale Price
$86.00
Regular Price
$86.00
Unit Price
per 
NEW
Perfect White Tee Tiff Tank, White
Regular Price
$86.00
Sale Price
$86.00
Regular Price
$86.00
Unit Price
per