Reiss Sadie Sleeveless Ruched Tank Top
£78.00£38.00£28.00
Exclusive to John Lewis
John Lewis Anyday Mixed Stripe Boyfriend Shirt, Pink/Blue
£35.00£28.00£17.00
Albaray Scallop Embroidered Yoke Top, Cream
£75.00£45.00£36.00
Joules Stripe Long Sleeve Top, Navy/Cream
£29.00 – £30.00
HUSH Kinsey Piping Detail Long Sleeve Shirt
£120.00£35.00£30.00£25.50
Phase Eight Nori Petal Print Linen Blend Top, Multi
£59.00£39.00£35.00
KAFFE Karla Amber Blouse
£24.00
Crew Clothing Classic Round Neck Vest Top, Bright Blue
£10.00 – £16.00
French Connection Dayton Fil De Coupe Long Sleeve Shirt, Summer White
£59.00£41.00£35.00
Live Unlimited Curve Stripe Crochet Top, Multi
£65.00£30.00£20.00
Mango Gyal Tube Top
£29.99
Barbour Delaney Striped Cotton Sweatshirt, White/Navy
£89.95£62.00£44.00
Live Unlimited Shirred Detail Blouse, Blue
£75.00£38.00£23.00
John Lewis x A.W.A.K.E. MODE Fitted Belted Denim Shirt, Dark Rinse
£139.00£97.00£69.00
Mint Velvet Strawberry Print Pintuck Top, Black, Black
£89.00£39.00£25.00£22.00
French Connection Ariette Tuck Long Sleeve Shirt
£65.00£26.00 – £33.00
Phase Eight Mariana Chain Print Linen Rich Top, Black/Ivory
£89.00£55.00£49.00
Online only
Montane Alhena Sports T-Shirt
£40.00 – £45.00
White Stuff Penny Pocket Jersey Shirt
£18.00 – £35.00
French Connection Pearl Top
£18.00 – £21.00
Sweaty Betty Athlete Seamless Workout Tank Top, Tidal Blue
£17.00 – £40.00
Reiss Freya Drape V-Neck Top, Pink
£98.00£48.00£38.00
French Connection Venitia Roll Neck Jersey Top
£28.00£17.00£15.00£12.00
Mint Velvet Embellished Cape Top, Khaki
£99.00£59.00
KAFFE Morita Stripe Knit Top, Cream/Multi
£39.99£24.00
Monsoon Bella Frill Blouse, Ivory
£65.00£45.50£18.20
Online only
Boden Brooke Pure Linen Top, Aquamarine
£75.00£45.60
John Lewis Anyday Geometric Tie Front Top, Geo Print
£39.00£31.00£19.00£11.00
Nobody's Child Orrie Leopard Blouse, Brown Multi
£55.00£38.50£27.50
Jigsaw Crew Neck Short Sleeve Linen Top
£75.00£52.00£37.00
AllSaints Imogen Organic Cotton Tank Top
£29.00£17.00
AND/OR Katya Ruffle Shirt, Deauville Mauve
£69.00£34.00 – £48.00
Exclusive to John Lewis
HUSH Seth Scoop Neck Ribbed Vest
£29.00£19.00 – £23.00£17.00 – £20.00£14.45 – £17.00
HUSH Carlota Off Shoulder Sweatshirt, Grey Marl
£60.00£29.00 – £33.00£27.00 – £30.00£22.95 – £25.50
Baukjen Slim Fit Colour Contrast T-Shirt
£36.00 – £45.00
Live Unlimited Petite Embroidered Panel Crinkle Tunic Top, Black
£75.00£38.00£23.00
Mint Velvet Satin Wrap Top, Brown
£79.00£49.00
French Connection Rallie Crew Neck T-Shirt
£16.00 – £19.00
Sweaty Betty Gaia Yoga Tank Top
£50.00£30.00
French Connection Alissa Cotton Popover Shirt
£35.00 – £69.00
Live Unlimited Curve Leaf Print Top, Brown/Multi
£55.00£27.00£20.00
Mango Bamboleo Fine Knit Top, Khaki, Khaki
£29.99£15.99£9.99
Live Unlimited Curve Bandana Print Drawstring Top, Green
£59.00£30.00£20.00
Boden Blouson Sleeve Blouse, Multi
£56.00£28.00
Sweaty Betty After Class Crop Sweatshirt
£31.00 – £80.00
French Connection Arlette Sleeveless V-Neck Top
£95.00£57.00£38.00£29.00
HUSH Chevron Stripe Top, Grey
£50.00£19.00£15.00£12.75
Live Unlimited Curve V-Neck Linen Rich Top
£65.00£39.00£25.00
Baukjen Noa Ruffle Collar Blouse, Powder Pink, Classic Navy
£62.00 – £99.00
Boden Brooke Stripe V-Neck Top, Pink/Multi
£60.00£42.00
HUSH Hari Cotton Slub Scoop Neck T-Shirt
£29.00£7.65 – £19.55
Exclusive to John Lewis and HUSH
Live Unlimited Curve Linen Blend T-Shirt
£59.00£35.00£25.00
HUSH Crop Polo Sweatshirt, Light Beige
£70.00£25.00£20.00£17.00
Tommy Hilfiger Essential Pure Linen Shirt
£110.00£77.00
Monsoon Juliet Ruffle Blouse, Sea Green
£59.00£41.30£35.40
Online only
Mint Velvet Metallic Bardot Top, Brown
£79.00£49.00
Phase Eight Tilda Sleeveless Broderie Top, White
£75.00£59.00
Mango Fox Pure Linen Longline Shirt, Yellow
£89.99£45.99£41.39£39.19
HUSH High Neck Ribbed Vest Top
£30.00£19.00£16.15
Boden Bea Pure Linen Top
£76.00
Live Unlimited Curve Button Up Sleeveless Top
£65.00£33.00£26.00£20.00
Sweaty Betty Essential Long Sleeve T-Shirt
£16.00 – £35.00
Born Living Yoga Seamless Crop Top, Black
£36.90£25.83£18.45
White Stuff Annie Leaf Print Shirt, Blue
£45.00£23.00
Mango Bali Strappy Top
£12.99
Nobody's Child Emmie Oversized Collar Pure Organic Cotton Top, White
£45.00£31.50£22.50
Boden Super Soft Frill Top, Meadow Spring
£32.00 – £34.00
French Connection Islay Linen Blend Crop Top, Green
£75.00£45.00£30.00
Mango Bari One Shoulder Linen Blend Blouse
£29.99£17.99£15.99£9.99
Yumi Ditsy Print Relaxed Fit Shirt, Black/Green
£35.00£32.00
Online only
KAFFE Amber Boxy Blouse, Mid Blue
£29.99£18.00
Soaked In Luxury Spina Tank Top, Off White
£44.99£31.00
Reiss Reenie Button Sleeve Pure Silk Shirt
£198.00£118.00£98.00£78.00
John Lewis Long Sleeve Crew, Blue
£18.00£9.00£7.00
The North Face Women's Fleece Top, White Dune
£52.50£39.20
Sweaty Betty Escape Italian Luxe Fleece Hoodie
£60.00 – £120.00
John Lewis Anyday Stripe Knit Vest Top, Monochrome
£39.00£31.00£19.00£11.00
KAFFE KAomi Vest Top
£24.99
John Lewis Anyday Ribbed One Shoulder Vest Top, Chocolate
£15.00£12.00£7.00£4.00
Part Two Garine Stripe Pure Linen Shirt, White Pepper
£79.95£55.00£48.00
Brakeburn Full Bloom Blouse, Multi
£47.99£28.99
Exclusive to John Lewis and Brora
Exclusive to John Lewis
Reiss Ruby Silk Blend Front Vest Top, Mocha Brown
£48.00 – £88.00
Born Living Yoga Padma 2.0 Support Yoga Top, Wave/White Chalk
£42.90£30.03£21.45
Boden Regular V-Neck Slub Vest Top, White
£12.00 – £24.00
French Connection Rallie Shoulder Pad Tank Top, Navy
£25.00 – £35.00
Monsoon Evelyn Shirred Shirt, Sea Green
£49.00£39.20
Online only
Mango Springy Semi Sheer Blouse, Green
£32.49£29.99£17.99£12.99
Saint Tropez Zalinda Stripe Strappy Top, Multi
£29.99£21.00
Soaked In Luxury Ioana Notch Neckline Top
£59.99£36.00
AllSaints Amelie Crochet Back Pure Organic Cotton T-Shirt
£79.00£55.00 – £63.00
White Stuff Ellie Pure Cotton Shirt, Pink/Multi
£45.00£23.00
South Beach Linen Blend Waistcoat, Beige
£40.00£28.00
John Lewis x A.W.A.K.E. MODE Sleeveless Asymmetric Slim Fit Top
£89.00£62.00£44.00
John Lewis Anyday Ribbed One Shoulder Vest Top, White, White
£15.00£12.00£7.00£4.00
John Lewis Pocket Detail Linen Shirt
£24.00 – £49.00