Caps & Hats
Whether you’re shading from the sun or beating the cold, we’ve got styles you’ll love. From beanie hats to caps and smart sun hats, with up to 75% off you can look stylish for less at MandM Direct.
-
Half Price or Less
French Connection Mens Baenjamin Flat Cap Black/Grey Herringbone
£12.99Save £17.00 -
Back in Stock
Jeff Banks Mens Smart Baseball Cap Graphite
£9.99Save £12.00 -
LUKE 1977 Mens 808 Skate Baseball Cap Black
£14.99Save £10.00 -
Puma Mens Essentials Logo Cap Black
£3.99Save £3.00 -
Half Price or Less
Jeff Banks Mens Smart Baseball Cap Black
£9.99Save £12.00 -
Half Price or Less
Ben Sherman Mens Ivy Flat Cap Grey
£12.99Save £17.00 -
Half Price or Less
Puma Mens Essentials Logo Beanie Hat Charcoal
£4.99Save £5.00 -
French Connection Mens Baker Boy Hat Black/Grey Herringbone
£12.99Save £12.00 -
Half Price or Less
French Connection Mens Sports Cap Black
£4.99Save £20.00 -
New In
adidas Originals Womens Baseball Cap Black
£16.99Save £16.00 -
adidas Originals Mens Adicolor Contempo Dad Cap Purple
£12.99Save £10.00 -
Lyle And Scott Boys Knit Cap Navy Blazer
£9.99Save £8.00 -
New In
adidas Originals Mens adidas Adventure Boonie Hat Altered Blue
£13.99Save £11.00 -
New In
883 Police Mens Bobo Baseball Cap Black/Red
£12.99Save £17.00 -
Back in Stock
Bellfield Mens Cap Navy
£5.99Save £14.00 -
Puma Mens Essentials Logo Cap White
£3.99Save £3.00 -
Half Price or Less
Lyle And Scott Boys Knit Cap True Black
£6.99Save £11.00 -
Half Price or Less
Brave Soul Mens Luca Twill Cap Black
£6.99Save £8.00 -
Half Price or Less
French Connection Mens Tweed Cap Tweed 7
£12.99Save £22.00 -
adidas Originals Mens Bucket Hat Multi Colour/Black
£16.99Save £16.00 -
New In
Jeff Banks Mens Smart Baseball Cap Khaki
£9.99Save £12.00 -
Half Price or Less
French Connection Mens Sports Cap Marine
£4.99Save £20.00 -
Back in Stock
DFND London Mens Cap Beige
£5.99Save £14.00 -
Clearance
French Connection Mens FCUK Scribble Cap Black/White
£4.99Save £20.00 -
Markdowns
Bellfield Mens Hat Black
£3.99Save £11.00 -
New In
adidas Mens Baseball 3-Stripes Twill Cap Focus Olive/White/White
£9.99Save £8.00 -
New In
French Connection Mens FC Cap Light Khaki
£7.99Save £17.00 -
Half Price or Less
Brave Soul Womens Leopard Cap Grey/Black Leopard
£6.99Save £8.00 -
Back in Stock
Original Penguin Mens Jasper Bucket Hat Black
£12.99Save £9.00 -
Back in Stock
Original Penguin Mens Harry Trucker Cap Charcoal
£9.99Save £8.00 -
Back in Stock
Bellfield Mens Flat Cap Grey
£6.99Save £3.00 -
Back in Stock
Original Penguin Mens Perran Crinkle Nylon Cap Khaki-38
£9.99Save £8.00 -
New In
French Connection Mens Stripe Trilby Hat Charcoal
£9.99Save £20.00 -
New In
French Connection Mens Stripe Trilby Hat Natural
£9.99Save £20.00 -
adidas Junior Dance Cap Grey Two/Bliss Pink
£7.99Save £7.00 -
Clearance
Bench Mens Supernova Beanie Grey Marl
£6.99Save £13.00 -
Half Price or Less
Ben Sherman Mens Chambray Dad Cap Blue
£9.99Save £15.00 -
New In
French Connection Mens FCUK Scribble Cap Black
£7.99Save £17.00 -
adidas Originals Mens Rekive Bucket Hat Black/Carbon/Bliss Pink
£13.99Save £11.00 -
adidas Mens 3-Stripes Beanie Black/Black/White
£8.99Save £8.00 -
Back in Stock
Bellfield Mens Cap Black
£5.99Save £9.00 -
Back in Stock
Original Penguin Mens Perran Crinkle Nylon Cap Black
£9.99Save £8.00 -
Half Price or Less
Brave Soul Womens Tie Dye Cap Black Tie Dye
£6.99Save £8.00 -
Markdowns
adidas Mens Marimekko Aeroready Baseball Cap Multi Colour/Black
£11.99Save £16.00 -
Original Penguin Mens Harry Trucker Cap Navy
£9.99Save £8.00 -
adidas Mens Marimekko Wind.Rdy Bucket Hat Multi Colour/Black
£14.99Save £13.00 -
Half Price or Less
JACK AND JONES Mens Two Pack Beanie Black/Forest Night
£9.99Save £14.00 -
Puma Archive Beanie Medium Grey Heather
£9.99Save £8.00 -
Half Price or Less
Bench Mens Wesson Cap Navy
£6.99Save £13.00 -
Levi's Mens Poster Logo Cap Medium Green
£11.99Save £8.00 -
adidas Mens Baseball 3-Stripes Twill Cap Purple
£9.99Save £8.00 -
New In
French Connection Mens FCUK Scribble Cap White
£7.99Save £17.00 -
Half Price or Less
Pieces Womens Barni Beanie Hat
£3.99Save £5.00 -
Markdowns
adidas Mens 4 Panel Heat.Rdy Running Cap Black
£11.99Save £16.00 -
New In
French Connection Mens FC Cap Stone
£7.99Save £17.00 -
Markdowns
adidas Mens Sportswear Dad Cap Bright Red/Bright Red/Black
£11.99Save £16.00 -
Half Price or Less
French Connection Mens Bobble Beanie Black/White
£6.99Save £18.00 -
New In
French Connection Mens FCUK Cap Black
£7.99Save £17.00 -
adidas Mens Baseball Cap Made With Nature Black/Medium Grey Heather
£12.99Save £10.00 -
Clearance
JACK AND JONES Mens DNA Beanie Logo 7 Black/Black
£3.99Save £8.00 -
Clearance
Bench Womens Ivanna Bobble Hat Grey Marl
£9.99Save £15.00 -
Half Price or Less
Bench Mens Wesson Cap Burnt Olive
£7.99Save £12.00 -
adidas Originals Mens Trefoil Baseball Cap Shadow Maroon
£9.99Save £8.00 -
adidas Mens Terrex Beanie Bright Red
£14.99Save £13.00 -
Markdowns
DFND London Mens Beanie Grey
£3.99Save £11.00 -
New In
Ben Sherman Mens Stepney Baseball Cap Black/White
£9.99Save £15.00 -
Clearance
French Connection Mens Cash Knit Hat Black
£4.99Save £15.00 -
Half Price or Less
Trespass Mens Stagger Knitted Beanie Hat Black
£3.49Save £8.50 -
Half Price or Less
adidas Junior X Marvel Black Panther Cap Black/Black/Black
£7.99Save £9.00 -
Half Price or Less
Ben Sherman Mens Chunky Rib Beanie Charcoal
£6.99Save £13.00 -
Clearance
FARAH Mens Aylesworth Beanie Blue/Grey
£6.99Save £18.00 -
adidas Originals Mens Bucket Hat Bliss Lilac/Almost Yellow
£14.99Save £13.00 -
Clearance
Lyle And Scott Vintage Mens Baseball Cap Green Glaze
£7.99Save £12.00 -
adidas Mens Daily Cap Black/White
£7.99Save £4.00 -
Half Price or Less
Puma Mens Essentials Logo Beanie Hat Black
£3.99Save £6.00 -
Half Price or Less
Crosshatch Mens Cap Black
£5.99Save £9.00 -
LUKE 1977 Mens 808 Skate Baseball Hat Navy
£14.99Save £10.00 -
Half Price or Less
Trespass Womens Lillia Knitted Bobble Hat Black
£6.99Save £13.00 -
Markdowns
Levi's Mens Poster Logo Flexfit Cap Royal Blue
£9.99Save £15.00 -
New In
adidas Originals Mens Adicolor Archive Trucker Cap Semi Impact Orange
£11.99Save £10.00 -
Clearance
FARAH Mens Foraker Beanie Total Eclipse
£5.99Save £14.00 -
adidas Mens Sportswear Dad Cap Carbon/Black/White
£14.99Save £13.00 -
Clearance
Ben Sherman Mens Cuff Beanie Navy Stripe
£4.99Save £15.00 -
Puma Mens Essentials Logo Cap Navy
£5.99Save £4.00 -
Markdowns
Avant Garde Mens Beanie Navy
£4.99Save £10.00 -
Half Price or Less
Puma Mens Essentials Logo Beanie Hat Navy
£3.99Save £6.00 -
adidas Mens Terrex Beanie Victory Gold
£14.99Save £13.00 -
adidas Mens Aeroready Baseball Sport Cap Black
£13.99Save £9.00 -
adidas Mens Aeroready 3-Stripes Baseball Cap Bliss Pink
£11.99Save £8.00 -
Half Price or Less
Puma Archive Beanie Lotus/Spray Green
£7.99Save £10.00 -
Markdowns
Bench Junior Boys Supernova Beanie Black Camo
£4.99Save £15.00 -
Clearance
Ben Sherman Mens Chunky Rib Beanie Black
£4.99Save £15.00 -
Markdowns
adidas Mens X-City Rain.Rdy Cap Aluminium
£12.99Save £20.00 -
Markdowns
Ben Sherman Mens Stripe Cuff Beanie Navy
£4.99Save £15.00 -
Clearance
FARAH Mens Denali Beanie Hat Black
£4.99Save £15.00 -
Markdowns
Bench Junior Boys Blizzard Bobble Hat Navy
£4.99Save £15.00
Can't find what you are looking for?
Back to top