White Magic Trousers
In perfect white, our gorgeous Magic Trousers are perfect for Spring and Summer..
Designed with comfort, stretch in mind but the magic is that they look so smart they can be dressed up or down.
Wear them turned up at the hem for a casual look or rolled down to look more like a smart capri style pant. Available in sizes 10 to 22 (measurements are below).
Comfort like leggings. Style like tailored trousers. That’s the magic ✨
Why we love Magic Trousers
Built for comfort, Magic Trousers move with you all day, every day.
The 'magic' of the trousers is that they have 4 way stretch they're not skin tight, they fit beautifully and are very flattering.
- Unbelievable Stretch – Crafted with innovative stretch fabric that moves as you do, giving you all-day comfort without losing shape.
- Flattering Fit – A clever cut and smoothing waistband hug in all the right places, creating a sleek silhouette for every body type.
- Day-to-Night Versatility – Perfect for the office, a night out, or casual weekends - these trousers effortlessly transition wherever life takes you.
- Wrinkle-Free & Easy Care – No ironing, no fuss. Just slip them on and go.
- Three Sizes for the Perfect Fit – Designed to fit a wide range of shapes and sizes, not only are they a beautiful fit but we have them in three sizes.
Magic Trousers Size Guide
Small fits from a size 10 up to a 12/14.
Medium fits up to a 16/18.
Large fits up to a 20/22
If in doubt please size down! Due to the incredible four way stretch they will still fit.
Length From Waistband- S Approx. 36.5 inches M Approx. 39 inches and L Approx. 40 inches
Inside Leg- S Approx. 27.5 inches M Approx. 29 inches and L Approx. 29 inches
Please double check length measurements as they are designed to be turned up for a casual look or rolled down for a smart capri style look. Fabulous with ballet pumps, heels or your favourite trainers!
Shipping & Delivery
Most orders will take 5 - 7 working days (excluding bank holidays) to be dispatched after the order is placed.
Shipping is free in the UK for orders over £75. For orders less than £75 shipping is a flat fee of £3.99. We also proudly ship worldwide.
You can see full details about Shipping if you click here.