Men's Suits

The modern men's suit is an essential part of any wardrobe. Whether you need a sharp business suit, a stylish black tie evening look or a wedding or prom suit, you’ll find the perfect fit in our collection.


At Suit Direct, you will find a range of men’s suits boasting top UK brands you can trust and high quality fabrics, ranging from skinny suits to our big and tall menswear collection. As well as suits we also have a great selection of men's shoes and accessories, perfect for special occasions and completing your look!

Read More Read less
Filters
Sort

Extra 20% Off: Use Code FLASH20

New

£169.00
  • 4/5 Stars
6 reviews

Extra 20% Off: Use Code FLASH20

New

£169.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

New

£169.00
  • 5/5 Stars
3 reviews

Extra 20% Off: Use Code FLASH20

£260.00£180.00
  • 4/5 Stars
3 reviews

Extra 20% Off: Use Code FLASH20

£239.00£176.00

Extra 20% Off: Use Code FLASH20

£238.00£165.00
  • 5/5 Stars
3 reviews

Extra 20% Off: Use Code FLASH20

£219.00£150.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£245.00£170.00
  • 4/5 Stars
8 reviews

Big & Tall Sizes Available

£269.00£189.00
  • 5/5 Stars
7 reviews

Suit, Shirt & Tie for just £139

£170.00£120.00
  • 4/5 Stars
7 reviews

Extra 20% Off: Use Code FLASH20

£135.00
  • 4/5 Stars
1 review

Suit, Shirt & Tie for just £139

New

£185.00£130.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£189.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£239.00£176.00
  • 5/5 Stars
2 reviews

Extra 20% Off: Use Code FLASH20

£249.00£176.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£239.00£176.00
  • 5/5 Stars
2 reviews

Extra 20% Off: Use Code FLASH20

£250.00£175.00
  • 4/5 Stars
2 reviews

Suit, Shirt & Tie for just £139

£189.00£130.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Extra 20% Off: Use Code FLASH20

£199.00£79.00

Suit, Shirt & Tie for just £139

£185.00£130.00
  • 4/5 Stars
1 review

Suit, Shirt & Tie for just £139

£185.00£130.00
  • 4/5 Stars
4 reviews

Suit, Shirt & Tie for just £139

£185.00£130.00
  • 5/5 Stars
1 review

Big & Tall Sizes Available

£269.00£189.00

Extra 20% Off: Use Code FLASH20

£238.00£165.00
  • 5/5 Stars
5 reviews

Extra 20% Off: Use Code FLASH20

£238.00£165.00

Suit, Shirt & Tie for just £139

£240.00£136.00
  • 5/5 Stars
9 reviews

Extra 20% Off: Use Code FLASH20

£245.00£170.00
  • 4/5 Stars
7 reviews

Extra 20% Off: Use Code FLASH20

£139.00£99.00
  • 4/5 Stars
18 reviews

Suit, Shirt & Tie for just £139

New

£185.00£130.00
  • 5/5 Stars
3 reviews

Extra 20% Off: Use Code FLASH20

£260.00£180.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£199.00 £99.00
  • 4/5 Stars
1 review

Suit, Shirt & Tie for just £139

£185.00£130.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£185.00£130.00
  • 5/5 Stars
2 reviews

Suit, Shirt & Tie for just £139

£185.00£130.00
  • 5/5 Stars
3 reviews

Big & Tall Sizes Available

£270.00£99.00
  • 4/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£99.00

Extra 20% Off: Use Code FLASH20

£139.00£99.00
  • 4/5 Stars
17 reviews

Extra 20% Off: Use Code FLASH20

£250.00£175.00

Extra 20% Off: Use Code FLASH20

£239.00£176.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

New

£189.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£205.00£144.00
  • 3/5 Stars
2 reviews

Suit, Shirt & Tie for just £139

£189.00£130.00

Extra 20% Off: Use Code FLASH20

£238.00£165.00
  • 4/5 Stars
2 reviews

Extra 20% Off: Use Code FLASH20

£245.00£170.00
  • 4/5 Stars
6 reviews

Extra 20% Off: Use Code FLASH20

£179.00£124.00
  • 4/5 Stars
3 reviews

Suit, Shirt & Tie for just £139

£171.00£120.00
  • 5/5 Stars
4 reviews

Suit, Shirt & Tie for just £139

£170.00£120.00
  • 3/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

New

£199.00£139.00

Extra 20% Off: Use Code FLASH20

£250.00£175.00

Extra 20% Off: Use Code FLASH20

New

£270.00£189.00

Big & Tall Sizes Available

New

£160.00

Extra 20% Off: Use Code FLASH20

New

£142.00

Extra 20% Off: Use Code FLASH20

New

£145.00

Extra 20% Off: Use Code FLASH20

New

£139.00

Extra 20% Off: Use Code FLASH20

New

£260.00£180.00

Extra 20% Off: Use Code FLASH20

£179.00

Extra 20% Off: Use Code FLASH20

£229.00

Suit, Shirt & Tie for just £139

£185.00£130.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£199.00£139.00

Extra 20% Off: Use Code FLASH20

New

£199.00 £139.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Extra 20% Off: Use Code FLASH20

New

£270.00£189.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Big & Tall Sizes Available

£269.00£189.00

Extra 20% Off: Use Code FLASH20

£205.00£144.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Extra 20% Off: Use Code FLASH20

£179.00

Extra 20% Off: Use Code FLASH20

£179.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£229.00

Extra 20% Off: Use Code FLASH20

£229.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£135.00

Suit, Shirt & Tie for just £139

£189.00£130.00

Extra 20% Off: Use Code FLASH20

£250.00£175.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£149.00

Suit, Shirt & Tie for just £139

£135.00

Extra 20% Off: Use Code FLASH20

£199.00

Extra 20% Off: Use Code FLASH20

£199.00

Extra 20% Off: Use Code FLASH20

£199.00

Extra 20% Off: Use Code FLASH20

£179.00

Suit, Shirt & Tie for just £139

£149.00

Suit, Shirt & Tie for just £139

New

£135.00

Big & Tall Sizes Available

£250.00£176.00

Extra 20% Off: Use Code FLASH20

£250.00£176.00

Extra 20% Off: Use Code FLASH20

£240.00£169.00

Extra 20% Off: Use Code FLASH20

New

£269.00£189.00

Extra 20% Off: Use Code FLASH20

£259.00£179.00

Extra 20% Off: Use Code FLASH20

£199.00£139.00

Extra 20% Off: Use Code FLASH20

New

£199.00£139.00

Suit, Shirt & Tie for just £139

£215.00£149.00

Extra 20% Off: Use Code FLASH20

£255.00

Extra 20% Off: Use Code FLASH20

£265.00

Extra 20% Off: Use Code FLASH20

£274.00

Extra 20% Off: Use Code FLASH20

£189.00

Extra 20% Off: Use Code FLASH20

£255.00

Extra 20% Off: Use Code FLASH20

£255.00

Extra 20% Off: Use Code FLASH20

£259.00

Extra 20% Off: Use Code FLASH20

£259.00

Extra 20% Off: Use Code FLASH20

£240.00£169.00

Extra 20% Off: Use Code FLASH20

£239.00£176.00
  • 5/5 Stars
3 reviews

Extra 20% Off: Use Code FLASH20

£270.00£189.00

Extra 20% Off: Use Code FLASH20

£285.00£199.00

Extra 20% Off: Use Code FLASH20

£199.00£99.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£250.00£175.00

Suit, Shirt & Tie for just £139

£250.00£129.00

Extra 20% Off: Use Code FLASH20

£149.00£99.00

Big & Tall Sizes Available

£249.00£175.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£199.00£79.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£199.00£139.00

Extra 20% Off: Use Code FLASH20

£199.00£99.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£189.00£130.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Suit, Shirt & Tie for just £139

£185.00£130.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£270.00£189.00

Extra 20% Off: Use Code FLASH20

£215.00£99.00

Extra 20% Off: Use Code FLASH20

£179.00£126.00

Extra 20% Off: Use Code FLASH20

£199.00£99.00
  • 2/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£180.00

Extra 20% Off: Use Code FLASH20

£215.00£99.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£250.00£129.00

Extra 20% Off: Use Code FLASH20

£250.00£139.00

Extra 20% Off: Use Code FLASH20

£250.00£139.00

Suit, Shirt & Tie for just £139

£199.00£119.00

Suit, Shirt & Tie for just £139

£185.00£130.00
  • 5/5 Stars
2 reviews

Suit, Shirt & Tie for just £139

£185.00£130.00

Suit, Shirt & Tie for just £139

£250.00£139.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£149.00

Extra 20% Off: Use Code FLASH20

£179.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£149.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

New

£149.00

Suit, Shirt & Tie for just £139

£149.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£149.00

Extra 20% Off: Use Code FLASH20

£199.00£99.00
  • 4/5 Stars
1 review

Suit, Shirt & Tie for just £139

New

£199.00£109.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Extra 20% Off: Use Code FLASH20

£270.00£99.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£259.00£199.00

Extra 20% Off: Use Code FLASH20

£325.00£249.00

Suit, Shirt & Tie for just £139

£199.00£139.00

Suit, Shirt & Tie for just £139

£189.00£132.00

Suit, Shirt & Tie for just £139

£250.00£139.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£129.00£59.00
  • 4/5 Stars
3 reviews

Extra 20% Off: Use Code FLASH20

£129.00£64.50
  • 5/5 Stars
4 reviews

Extra 20% Off: Use Code FLASH20

£229.00£129.00
  • 5/5 Stars
2 reviews

Extra 20% Off: Use Code FLASH20

£231.00£164.00

Extra 20% Off: Use Code FLASH20

£129.00£69.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£189.00

Extra 20% Off: Use Code FLASH20

£155.00£109.00

Suit, Shirt & Tie for just £139

£149.00

Extra 20% Off: Use Code FLASH20

£149.00£99.00
  • 5/5 Stars
2 reviews

Extra 20% Off: Use Code FLASH20

£149.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£229.00

Extra 20% Off: Use Code FLASH20

£229.00

Extra 20% Off: Use Code FLASH20

£229.00

Extra 20% Off: Use Code FLASH20

£229.00

Extra 20% Off: Use Code FLASH20

£229.00

Extra 20% Off: Use Code FLASH20

£229.00

Extra 20% Off: Use Code FLASH20

£275.00£114.00

Extra 20% Off: Use Code FLASH20

£325.00£162.00

Extra 20% Off: Use Code FLASH20

£275.00£137.00

Extra 20% Off: Use Code FLASH20

£275.00£192.50

Extra 20% Off: Use Code FLASH20

£225.00

Extra 20% Off: Use Code FLASH20

£225.00£125.00

Extra 20% Off: Use Code FLASH20

£275.00£177.00

Extra 20% Off: Use Code FLASH20

£225.00£125.00

Extra 20% Off: Use Code FLASH20

£250.00£69.00

Extra 20% Off: Use Code FLASH20

£350.00£207.00

Extra 20% Off: Use Code FLASH20

£129.00£97.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£149.00£73.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£179.00

Extra 20% Off: Use Code FLASH20

£270.00£99.00
  • 4/5 Stars
2 reviews

Suit, Shirt & Tie for just £139

£119.00

Suit, Shirt & Tie for just £139

£119.00

Extra 20% Off: Use Code FLASH20

£99.00
  • 3/5 Stars
3 reviews

Extra 20% Off: Use Code FLASH20

£285.00£200.00

Extra 20% Off: Use Code FLASH20

£155.00£99.00

Extra 20% Off: Use Code FLASH20

£199.00£86.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£155.00£99.00

Suit, Shirt & Tie for just £139

£135.00£112.50

Extra 20% Off: Use Code FLASH20

£99.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£99.00
  • 5/5 Stars
1 review

Suit, Shirt & Tie for just £139

£135.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£119.00

Extra 20% Off: Use Code FLASH20

£240.00£119.00

Extra 20% Off: Use Code FLASH20

£99.00

Extra 20% Off: Use Code FLASH20

£129.00£59.00
  • 5/5 Stars
2 reviews

Extra 20% Off: Use Code FLASH20

£129.00£90.00
  • 4/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£155.00£139.00

Extra 20% Off: Use Code FLASH20

£270.00£99.00

Extra 20% Off: Use Code FLASH20

£199.00£69.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£259.00£179.00

Big & Tall Sizes Available

£249.00£175.00

Extra 20% Off: Use Code FLASH20

£230.00£159.00

Extra 20% Off: Use Code FLASH20

£230.00£159.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£285.00£200.00

Extra 20% Off: Use Code FLASH20

£205.00£94.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£269.00£184.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£270.00£99.00

Extra 20% Off: Use Code FLASH20

£259.00£180.00

Extra 20% Off: Use Code FLASH20

£274.00£188.00

Extra 20% Off: Use Code FLASH20

£259.00 £180.00

Extra 20% Off: Use Code FLASH20

£274.00£188.00

Extra 20% Off: Use Code FLASH20

£274.00£188.00

Extra 20% Off: Use Code FLASH20

£269.00£184.00

Extra 20% Off: Use Code FLASH20

£229.00£158.00

Extra 20% Off: Use Code FLASH20

£259.00£180.00

Extra 20% Off: Use Code FLASH20

£259.00£180.00

Suit, Shirt & Tie for just £139

£205.00£104.00
  • 4/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£253.00£104.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£259.00£179.00
  • 4/5 Stars
2 reviews

Extra 20% Off: Use Code FLASH20

£259.00£129.00

Extra 20% Off: Use Code FLASH20

£259.00£135.00
  • 5/5 Stars
3 reviews

Extra 20% Off: Use Code FLASH20

£189.00£89.00
  • 5/5 Stars
2 reviews

Extra 20% Off: Use Code FLASH20

£259.00£119.00
  • 5/5 Stars
3 reviews

Extra 20% Off: Use Code FLASH20

£259.00£184.00

Extra 20% Off: Use Code FLASH20

£274.00£188.00

Extra 20% Off: Use Code FLASH20

£274.00£188.00

Extra 20% Off: Use Code FLASH20

£259.00£180.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£230.00£129.00

Extra 20% Off: Use Code FLASH20

£230.00£129.00
  • 5/5 Stars
3 reviews

Extra 20% Off: Use Code FLASH20

£230.00£129.00

Extra 20% Off: Use Code FLASH20

£269.00£99.00

Extra 20% Off: Use Code FLASH20

£249.00£69.00

Extra 20% Off: Use Code FLASH20

£199.00£69.00

Extra 20% Off: Use Code FLASH20

£250.00£79.00

Extra 20% Off: Use Code FLASH20

£255.00£67.00

Extra 20% Off: Use Code FLASH20

£325.00£99.00

Extra 20% Off: Use Code FLASH20

£225.00£79.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£185.00£109.00

Extra 20% Off: Use Code FLASH20

£285.00£199.50
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£285.00£200.00

Extra 20% Off: Use Code FLASH20

£139.00

Extra 20% Off: Use Code FLASH20

£139.00

Extra 20% Off: Use Code FLASH20

£139.00

Extra 20% Off: Use Code FLASH20

£139.00

Extra 20% Off: Use Code FLASH20

£189.00£99.00

Extra 20% Off: Use Code FLASH20

£295.00
  • 4/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£269.00£135.00
  • 5/5 Stars
1 review

Extra 20% Off: Use Code FLASH20

£269.00£189.00

Extra 20% Off: Use Code FLASH20

£259.00£129.00

Extra 20% Off: Use Code FLASH20

£240.00£169.00

Extra 20% Off: Use Code FLASH20

£240.00£99.00

Extra 20% Off: Use Code FLASH20

£240.00£169.00

Extra 20% Off: Use Code FLASH20

£240.00£99.00
  • 5/5 Stars
1 review

Big & Tall Sizes Available

£249.00£175.00

Big & Tall Sizes Available

£249.00£175.00