About
Showcasing world-class Scottish craftsmanship, MacGregor and MacDuff are an award-winning kilt and highlandwear specialist and have been perfecting our trade for more than 40 years.
MacGregor and MacDuff are a family owned, highlandwear specialist with kilt shops in Glasgow, Edinburgh, Prestwick and pop-up fitting services in London, Manchester, New York and Toronto. Opening its doors as a local kiltmaker in 1979, the business has grown to become one of Scotland's leading highlandwear outfitters. Whether it be to buy or hire, they offer an industry-leading range of traditional and contemporary highlandwear options to suit any event.
With groomswear being a large focus of the highlandwear industry, MacGregor and MacDuff strive to deliver unrivaled customer service to wedding parties. Helping dream weddings come true has, and will continue to be, at the heart of the business.
To help relieve some stress, a dedicated Wedding Party Coorinator service is available. They will work with you on the lead up to your wedding and will walk you through all of the logistics of organising your kilt outfits, so you can concentrate on planning the perfect day.
From helping you choose the all-important wedding day tartan to making sure your groomsmen have been measured, the Kings of Kilts will handle all the little details when you book your wedding party with them.
Suppliers you may like
Check out other suppliers that are popular with couples right now
Frequently asked questions
What services do you offer?
What services do you offer?
What is included in the wedding package?
What is the style of your suits?
How far in advance should I contact you?
How far in advance should I contact you?
Do you have an outlet section?
What is your main business area?
Do I need to make an appointment?
Operating hours:
What are the forms of payment?
What kind of groom items do you offer?
How do you work?
Operating hours:
What are the forms of payment?
Do you have any questions?
Reviews for MacGregor and MacDuff Kiltmakers
Did the reviews win you over?