TODAY - FREE UK SHIPPING | FAST INTERNATIONAL SHIPPING

LADY'S CLASSIC JACKETS & WAISTCOATS

Vintage-inspired silhouettes which you can customise with thousands of tartan, tweed or velvet options.

Unique details and sophisticated options that you won't find anywhere else. 

Chat to us if you can't see your size.

Made in Scotland from heritage fabrics woven in the traditional way in family-owned and operated mills.

Lady Mary Waistcoat (Luxury Velvet Collection) Lady Mary Waistcoat (Luxury Velvet Collection)
From £325.00 GBP
Unit price
per 
Lady Mary Waistcoat (Luxury Velvet Navy) On Sale
£165.00 GBP £295.00 GBP
Unit price
per 
Lady Mary Waistcoat (Luxury Velvet Collection) Lady Mary Waistcoat (Luxury Velvet Collection)
From £325.00 GBP
Unit price
per 
Lady Mary Jacket (Menzies Tartan) Lady Mary Jacket (Menzies Tartan)Sold Out
£175.00 GBP £395.00 GBP
Unit price
per 
Lady Mary Jacket (Black Luxury Velvet) Lady Mary Jacket (Black Luxury Velvet)Sold Out
£247.50 GBP £495.00 GBP
Unit price
per 
Lady Mary Jacket (UKRAINE FOREVER) Lady Mary Jacket (UKRAINE FOREVER)Sold Out
£495.00 GBP
Unit price
per 
Lady Mary Waistcoat (UKRAINE FOREVER) Size UK 8 Lady Mary Waistcoat (UKRAINE FOREVER) Size UK 8On Sale
£195.00 GBP £395.00 GBP
Unit price
per 
Kelso Waistcoat (UKRAINE FOREVER) Kelso Waistcoat (UKRAINE FOREVER)
From £225.00 GBP
Unit price
per 
Lady Mary Jacket (Bruce of Kinnaird Tartan) Lady Mary Jacket (Bruce of Kinnaird Tartan)Sold Out
£199.00 GBP £495.00 GBP
Unit price
per 
Charlotte Jacket (Bruce of Kinnaird Ancient Tartan) Sold Out
£175.00 GBP £375.00 GBP
Unit price
per 
Lady Mary Jacket (St Andrews Tartan) On Sale
£197.50 GBP £395.00 GBP
Unit price
per