- Trousers by Vince at Harvey Nichols – Coat by Zara – Vest by Reiss
- Knitted Dress by Joseph at Harvey Nichols – Trousers by Vince at Harvey Nichols- Vest by Reiss
- Cardigan Dress by Tory Burch at Harvey Nichols – Coat by Vince at Harvey Nichols
- Trousers by Reiss – Jacket by Pendleton at Epitome – Trainers by Adidas – Necklace stylists own
- Jacket by Nostar Santisssima at Corniche – Trousers by Nostar Santisssima at Corniche – Shoes by Churches – Hat by ZaraTrousers by Nostar Santisssima at Corniche
- Jacket by Nostar Santisssima at Corniche – Trousers by Nostar Santisssima at Corniche – Shoes by Churches – Hat by ZaraTrousers by Nostar Santisssima at Corniche Shoes by Churches Hat by Zara
- Dress by Rundholz at Corniche – Shoes by Churches
- Poncho by Joseph at Harvey Nichols – Shoes by Churches – Beanie by Acne Studios at Harvey Nichols
- Trousers by Victoria Beckham at Harvey Nichols – Knit jumper by Zara – Chain stylists own
- Trousers by Victoria Beckham at Harvey Nichols – Knit jumper by Zara – Chain stylists own
- Coat by Stand Studio At Harvey Nichols – Shorts by Holland Cooper – Boxing Gloves stylists own
- Cardigan by Acne Studios at Harvey Nichols – Trousers by Zara – Calvin Klein boxers at ASOS
- Blazer by Sandro at Harvey Nichols – Trousers by Zara – Necklace stylists own
- Trench Coat by Beria – Trousers by Topman – Shirt by Select Femme at Joyce Patron – Shoes by Churches – Earring stylists own
Photographer – Anna Isola Crolla @annaisolacrolla
Stylist – Ian Tod @stylisttod
Hair & grooming – Gary Lees @ochayekinoo Using Oribe hair care and GHD and Nars
Model – Fin Price @modelteamscotland @price.finlay
Junior assistant – Luisa Leckie @luisaleckie
Location – Holyrood Boxing Gym. #holyroodboxinggym