Just Cavalli painted floral-print T-shirt
Gap Blue 100% Linen Long Sleeve Oversized Shirt
£50
asymmetric-layered hoodie dress | Gap Blue Chambray Denim Long Sleeve Oversized Shirt
£45
Lauren Ralph Lauren Kotta Striped Cotton Broadcloth Shirt
£179
Lauren Ralph Lauren Light Blue Mesgart Denim Shirt
£169
Gap Blue Stripe Organic Cotton Oversized Long Sleeve Shirt
Gap Medium Wash Blue Slim Fit Denim Western Shirt
Gap White and Mutli Stripe 100% Linen Long Sleeve Oversized Shirt
Gap Blue Cropped Denim Long Sleeve Shirt
£40
Gap Blue Crinkle Cotton Long Sleeve Oversize Shirt
£35
asymmetric-layered hoodie dress | Gap Blue Eyelet Cropped Denim Shirt
Gap Blue Eyelet Big Shirt
Lauren Ralph Lauren Blue Jamelko Striped Cotton Broadcloth Shirt
£139