
John Shelby
Played by Joe Cole
View Peaky Blinders page βJohn Shelby is known for his sharp and rugged style in Peaky Blinders. From tailored three-piece suits and flat caps to long wool coats and polished leather boots, his wardrobe perfectly captures the bold sophistication of 1920s Birmingham. Discover outfits inspired by John Shelby and recreate his iconic Peaky Blinders look.
Character style
Classic, rugged and vintage-inspired. John Shelby's wardrobe features tailored tweed suits, waistcoats, dress shirts, flat caps, wool overcoats, leather boots and timeless accessories inspired by 1920s British menswear.
Products inspired by John Shelby
No products have been added for this character yet.
Frequently asked questions
Who plays John Shelby in Peaky Blinders?
Joe Cole plays John Shelby in Peaky Blinders. We aren't affiliated with the actor or the production β this site catalogues clothing inspired by the character's wardrobe and points you to stores that sell something close. If Joe Cole appears in more than one thing we cover, all of those roles are grouped on their actor page.
Are these the exact clothes John Shelby wears?
No, and we'd rather say so plainly. Screen wardrobes are often custom-made, vintage or long out of production, so what you'll find on John Shelby's page are pieces chosen because they resemble the originals in cut, colour and fabric. When something genuinely is the same product a costume department used, we say that on the item itself.