Please enter a search term.
Please enter a search term

Shirts in size 12

Make a statement at the office or have all eyes on you at your next formal daytime or evening event with our beautiful collection of smart yet feminine shirts. From casual ¾ sleeve jersey shirts to pair with colourful cropped trousers for a weekend look that's ready for a barbecue or garden party, to pretty floral print shirts with classic collars that will instantly refresh your workwear wardrobe. Our collection of women's shirts has something for everyone and with a wide variety of prints, shapes and colours available, you're sure to find your next wardrobe must have right here!

317 items
Blue Abstract Print Stretch Mesh Cardigan
White Crochet Tie Front Tunic Top
Blue Lace Trim Longline Tassel Top
White Lace Ruched Sleeve Bardot Top
Blue Geometric Print Relaxed Shirt
Black Cotton Crochet Halter Neck Vest Top
Blue Petite Abstract Pleated Vest Top
Roman Petite
Blue Abstract Print Hanky Hem Overlay Top
Pink Abstract Spot Pocket Stretch Tunic Top
Orange Longline Tunic Stretch Blouse
White Longline Tunic Stretch Blouse
Yellow Floral Print Button Front Top
Blue Longline Tunic Stretch Blouse
Blue Tie Detail Stretch Neck Bardot Top
Black Cotton Crochet Dipped Hem Knit Top
Blue Floral Print Puff Sleeve Shirt
Blue Petite Button Up Pocket Shirt
Roman Petite
White Petite Button Up Pocket Shirt
Roman Petite
Pink Floral Print Longline Cotton Shirt
Pink Lace Trim Strappy Vest Top
lh-pack
Brown Hanky Hem Lace Trim Shirt
lh-pack
Brown Petite Button Up Pocket Shirt
Roman Petite
Orange Petite Button Up Pocket Shirt
Roman Petite
White Floral Embroidered Cami Top
Dusk Pack
Pink Satin Stripe Frill Sleeve Top
Green Floral Cotton Blend Longline Shirt
Pink Floral Leaf Print Puff Sleeve Shirt
Blue Burnout Floral Dipped Hem Overlay Top
Green Floral Lace Sleeveless Top
White Floral Lace Sleeveless Top
Blue Lace Trim Textured Bardot Top
Blue Floral Lace Stretch Jersey T-Shirt
Black Cotton Crochet Tunic Top
Black V-Neck Pleat Tank Top
Blue Cotton Broderie Anglaise Shirt
Dusk Pack
Blue Geometric Print Short Sleeve Shirt
Blue Aztec Print Short Sleeve Shirt
Black Ladder Trim Lace Jersey Top
Purple Cotton Relaxed Button Shirt
Dusk Pack
Black Cotton Relaxed Button Shirt
Orange Textured Tie Waist Shirt Jacket
White Cotton Floral Embroidered Top
lh-pack
Green Abstract Print Textured Shirt
Black Geometric Print Crinkle Collared Blouse
Red Ditsy Floral Button Through Top
White Cotton Blend Dandelion Print Shirt
Yellow Floral Lace Stretch Jersey T-Shirt
Pink Floral Patchwork Longline Button Detail Top
Black Floral Lace Trim Stretch Vest Top
Dusk Pack
Pink Floral Lace Trim Stretch Vest Top
Dusk Pack
Orange Plain Button Through Relaxed Shirt
Green Plain Button Through Relaxed Shirt
Pink Lace Insert Stretch Bardot Top
lh-pack
Pink Open Knit Cotton Blend Tunic Top
White Hanky Hem Sparkle Pocket Shirt
lh-pack
Green Lace Panel Stretch Jersey Top
White Lace Panel Stretch Jersey Top
Black Lace Overlay Stretch Top
lh-pack
Blue Petite Lace Twist Front Stretch Top
Roman Petite
Blue Petite Lace Chiffon Sleeve Top
Roman Petite
Brown Tie Dye Print Relaxed Shirt
Multi Geometric Pocket Detail Longline Cotton Top
Orange Geometric Pocket Detail Longline Cotton Top
Cream Ruched Lace Trim Top
Dusk Pack
Blue Cotton Textured Button Shirt
Pink Lace Twist Front Stretch Top
Orange Geometric Print Collar Top
Blue Lace Twist Front Stretch Top
Black Lace Tie Detail Wrap Top
lh-pack
new-price
Blue Stripe Print Chiffon Overlay Top
Blue Abstract Longline Button Detail Top
Blue Textured Abstract Stretch Hanky Hem Top
Blue Tropical Floral Sleeveless Button Blouse
Green Petite Sleeveless Geometric Print Blouse
Roman Petite
Green Abstract Print Sleeveless Button Blouse
Green Patchwork Print Woven Pleat Front Top
Green Floral Stretch Lace Top
Black Lace Trim Stretch Jersey T-Shirt
Green Tropical Print Ladder Lace Overshirt
Green Textured Paisley Print Tunic Top
Pink Cotton Textured Button Shirt
new-price
Brown Petite Spot Print Lace Tunic Top
Roman Petite
Green Cotton Textured Button Shirt
White Cotton Textured Button Shirt
White Cotton Crochet Tunic Top
Orange Floral Cotton Crochet Top
Blue Floral Cotton Crochet Top
Blue Abstract Print Overlay Top
Black Floral Stretch Lace Top
Green Petite Longline Button Through Shirt
Roman Petite
Blue Lace Trim Stripe Mesh Overlay Top
Blue Lace Trim Tropical Mesh Overlay Top
Red Spot Print Relaxed Woven Top
Green Floral Asymmetric Chiffon Hem Top
Blue Linear Print Pleat Front Top
Pink Floral Pleat Detail Top
Blue Aztec Print Overshirt Stretch Top
Red Abstract Print Pocket Tunic Top
Pink Button Detail Longline Blouse
Black Ditsy Print Pocket Detail Tunic
Grey Textured Animal Print Stretch Shirt
Green Paisley Stretch Jersey Top
Orange Leaf Stretch Hanky Hem Tunic Top
Black Geometric Print Twist Stretch Top
Blue Floral Print Chiffon Hem Tunic
Green Geometric Print Collared Blouse
Green Button Detail Longline Blouse
Black Abstract Print Panelled Stretch Top
Orange Zig Zag Print Pleat Detail Top
Blue Stripe Print Pleat Detail Top
Multi Textured Floral Print Stretch Shirt
Green Swirl Print Button Back Top
Multi Petite Button Up Pocket Shirt
Roman Petite
White Relaxed Smart Stretch Shirt
Blue Relaxed Smart Stretch Shirt
Multi Abstract Print Longline Blouse
Yellow Floral Hanky Hem Stretch Tunic Top
Blue Plain Lace Trim Stretch Top
Blue Textured Floral Print Stretch Shirt
Pink Textured Geometric Print Stretch Shirt