Karl Lagerfeld
Karl Lagerfeld heart-motif T-shirt - White
£107
Karl Lagerfeld embroidered V-neck T-shirt - Orange
£95
Karl Lagerfeld V-neck embroidered T-shirt - White
£108
Karl Lagerfeld short-sleeved T-shirt - Blue
£96
Karl Lagerfeld signature pocket shirt - White
£189
Karl Lagerfeld graphic-print T-shirt - White
£89
Karl Lagerfeld logo-print T-shirt - Black
Karl Lagerfeld embroidered-logo T-shirt - White
£85
Karl Lagerfeld portrait-print T-shirt - Black
Karl Lagerfeld contrast-trim ribbed T-shirt - Black
£75
Karl Lagerfeld Ikon Choupette striped top - White
£109
Karl Lagerfeld Ikon striped T-shirt - Green
Karl Lagerfeld Le Ballet T-shirt - White
Karl Lagerfeld portrait-print T-shirt - White
Karl Lagerfeld Ikon Choupette T-shirt - White
Karl Lagerfeld Ikonik striped long-sleeve T-shirt - Black
£139
Karl Lagerfeld Ikon stripe short-sleeve polo shirt - Pink
£119
Karl Lagerfeld embroidery-detail T-shirt - Neutrals
Karl Lagerfeld Ikon Choupette T-shirt - Pink
Karl Lagerfeld Ikon Choupette T-shirt - Black
Karl Lagerfeld logo-embroidered T-shirt - Black
Karl Lagerfeld Le Ballet T-shirt - Black
Karl Lagerfeld signature sheer-panel T-shirt - Blue
£110
Karl Lagerfeld volume-sleeve poplin shirt - White
£219
Karl Lagerfeld Ikon contrast piping T-shirt - Blue
Karl Lagerfeld pearl-embellished basket-weave top - Black
Karl Lagerfeld peek-a-boo pocket T-shirt - White
Karl Lagerfeld zebra-print long-sleeve shirt - Black
£222
Karl Lagerfeld classic turtle-neck T-shirt - Red
£268£94(55% off)
Karl Lagerfeld Ikon stripe long-sleeved T-shirt - White
£132
Karl Lagerfeld Karl lettering organic-cotton shirt - Blue
£210£189(10% off)