They are back! the shorts version!
Same material as the magic trousers, same fit, just ..... shorter!
Suits size 18-22
60% viscose, 35% polyester, 5% elastane
Made in Italy
Magic shorts - extra large
£20.00 Regular Price
£10.00Sale Price
Free Shipping Over £40 *OR* Free local delivery on all orders

They are back! the shorts version!
Same material as the magic trousers, same fit, just ..... shorter!
Suits size 18-22
60% viscose, 35% polyester, 5% elastane
Made in Italy