Tops & Shirts

Explore our collection of beautifully designed tops and shirts, combining comfort and style, made from the softest fabrics. In touch with the latest trends and not forgetting the timeless pieces, our range of tops and shirts are perfect for the everyday look and standout moments. From prints, to neutrals, and statement colours, you can never go wrong with a top from Charli. Our collection can be styled in a number of ways, with every occasion in mind.

66 products

    • Black (6)
    • Blue (12)
    • Brown (2)
    • Green (9)
    • Grey (4)
    • Neutral (4)
    • Orange (4)
    • Pink (6)
    • Purple (2)
    • White (15)
    • Yellow (4)
    • Christmas Party (5)
    • Day (2)
    • Day to Night (50)
    • Going Out (10)
    • Holiday (44)
    • Loungewear (18)
    • Modern Essentials (1)
    • Weekend Vibes (2)
    • Work Casual (55)
    • Blouses (8)
    • Co-ords (3)
    • Jumpers (2)
    • Shirts (40)
    • Tops (13)
PROVENCE SHIRT - LIGHT BLUE
Regular Price
£55.00
Sale Price
£55.00
Regular Price
Unit Price
per 
PROVENCE SHIRT - LILAC
Regular Price
£55.00
Sale Price
£55.00
Regular Price
Unit Price
per 
TALIA SHIRT - FUCHSIA
Regular Price
£38.50
Sale Price
£38.50
Regular Price
£55.00
Unit Price
per 
TALIA SHIRT - GREY WITH WHITE STRIPE
Regular Price
£55.00
Sale Price
£55.00
Regular Price
Unit Price
per 
TAYLOR SHIRT - PINK STRIPE
Regular Price
£55.00
Sale Price
£55.00
Regular Price
Unit Price
per 
TAYLOR SHIRT - GREEN STRIPE
Regular Price
£55.00
Sale Price
£55.00
Regular Price
Unit Price
per 
ANTONETA SHIRT - TANGERINE
Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 
ANTONETA SHIRT - DEEP NAVY
Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 
EMAIL ME
ANTONETA SHIRT - KHAKI
Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 
ANTONETA SHIRT - LIME
Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 
EMAIL ME
SIERRA SHIRT - SKY
Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 
SIERRA SHIRT - WHITE
Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 
EMAIL ME
SIERRA SHIRT - CORAL
Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 
MARESA TOP - SKY
Regular Price
£45.00
Sale Price
£45.00
Regular Price
£45.00
Unit Price
per 
MARESA TOP - SAGE
Regular Price
£45.00
Sale Price
£45.00
Regular Price
£45.00
Unit Price
per 
MARESA TOP - OLIVE
Regular Price
£45.00
Sale Price
£45.00
Regular Price
£45.00
Unit Price
per 
MARESA TOP - SEASHELL
Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 
EMAIL ME
MARIANA SHIRT - WHITE
Regular Price
£40.00
Sale Price
£40.00
Regular Price
Unit Price
per 
NICOLETTE SHIRT - WHITE
Regular Price
£39.00
Sale Price
£39.00
Regular Price
Unit Price
per 
LEILA SHIRT - MINT STRIPES
Regular Price
£55.00
Sale Price
£55.00
Regular Price
Unit Price
per 
EMAIL ME
ROMY SATIN CREPE SHIRT - EMERALD
Regular Price
£40.00
Sale Price
£40.00
Regular Price
Unit Price
per 
EMAIL ME
ROMY SATIN CREPE SHIRT - ANTHRACITE
Regular Price
£40.00
Sale Price
£40.00
Regular Price
Unit Price
per 
APRIL TOP - WHITE/BLACK STRIPE
Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 
APRIL TOP - WHITE/RASPBERRY
Regular Price
£45.00
Sale Price
£45.00
Regular Price
Unit Price
per 
MAUD GEORGETTE SHIRT - INK PRINT
Regular Price
£60.00
Sale Price
£60.00
Regular Price
Unit Price
per 
MYRA SHIRT - INK PRINT
Regular Price
£60.00
Sale Price
£60.00
Regular Price
Unit Price
per 
MARGOT SWEATER - TAUPE
Regular Price
£85.00
Sale Price
£85.00
Regular Price
Unit Price
per 
SILVIA TOP - WHITE
Regular Price
£40.00
Sale Price
£40.00
Regular Price
Unit Price
per 
EMAIL ME
SELINA COTTON SET - AMBER
Regular Price
£80.00
Sale Price
£80.00
Regular Price
Unit Price
per 
EMAIL ME
SELINA COTTON SET - WHITE
Regular Price
£80.00
Sale Price
£80.00
Regular Price
Unit Price
per 
CORINNE SOFT MODAL TEE - FOSSIL
Regular Price
£24.00
Sale Price
£24.00
Regular Price
Unit Price
per 
CORINNE SOFT MODAL TEE - MONUMENT
Regular Price
£24.00
Sale Price
£24.00
Regular Price
Unit Price
per