Women's Shirts & Tops

Discover women’s designer shirts and tops at Pampas, thoughtfully selected for modern wardrobes. Explore elegant blouses, relaxed shirts, versatile everyday tops and distinctive seasonal pieces from established designers and independent labels.

Wear them with tailored trousers, denim or skirts for effortless day-to-evening dressing. Shop online for delivery across mainland UK and Northern Ireland, or visit our Glasgow boutique for personal styling advice.

Filter

Dea Kudibal

Dea Kudibal OctavieDEA blouse - imperial

Regular Price
£129.00
Sale Price
£129.00
Regular Price
Unit Price
per 

Dea Kudibal

Dea Kudibal ChristalDEA ns blouse - berry wine

Regular Price
£179.00
Sale Price
£179.00
Regular Price
Unit Price
per 

Dea Kudibal

Dea Kudibal AmelieDEA blouse - reverie berry

Regular Price
£289.00
Sale Price
£289.00
Regular Price
Unit Price
per 

Dea Kudibal

Dea Kudibal MargitDEA blouse - meadow caramel

Regular Price
£279.00
Sale Price
£279.00
Regular Price
Unit Price
per 

MaxMara - Weekend

Max Mara Weekend cotton shirt with a contrasting back - brown

Regular Price
£225.00
Sale Price
£225.00
Regular Price
Unit Price
per 

Rails

Rails bishop shirt - mink vanilla

Regular Price
£199.00
Sale Price
£199.00
Regular Price
Unit Price
per 

Rails

Rails beck shirt - ivory steel blue stripe

Regular Price
£189.00
Sale Price
£189.00
Regular Price
Unit Price
per 

Rails

Rails malin shirt - ecru midnight

Regular Price
£189.00
Sale Price
£189.00
Regular Price
Unit Price
per 

Hale Bob

Hale Bob Audyn top - ivory

Regular Price
£345.00
Sale Price
£345.00
Regular Price
Unit Price
per 

Hale Bob

Hale Bob Berta top - ivory

Regular Price
£259.00
Sale Price
£259.00
Regular Price
Unit Price
per 

MaxMara - Weekend

Max Mara Weekend cotton-blend taffeta blouse - terra cotta

Regular Price
£149.00
Sale Price
£149.00
Regular Price
Unit Price
per 

MaxMara - Weekend

Max Mara Weekend cotton poplin shirt - terra cotta

Regular Price
£179.00
Sale Price
£179.00
Regular Price
Unit Price
per 

MaxMara - Weekend

Max Mara Weekend sleeveless stretch viscose sweater - navy

Regular Price
£145.00
Sale Price
£145.00
Regular Price
Unit Price
per 

MaxMara - Weekend

Max Mara Weekend printed cotton and silk shirt - white

Regular Price
£279.00
Sale Price
£279.00
Regular Price
Unit Price
per 

MaxMara - Weekend

Max Mara Weekend sleeveless sweater with sequin detail - navy

Regular Price
£205.00
Sale Price
£205.00
Regular Price
Unit Price
per