Skip to main content

John Rocha is one of the premiere clothing designers in the fashion industry. Rocha clothing, shoes and accessories are steadily gaining popularity due to the careful craftsmanship that goes into creating each item.


Rocha makes high-quality pieces that stand the test of time in durability and style. Avid fans make sure to scoop up their favourite items as soon as they can, because Rocha merchandise flies out the door almost as soon as it arrives.

  • John Rocha Faux Fur & Shearling Coat Size8/10

    John Rocha Faux Fur & Shearling Coat Size8/10

    £25.00
    Buy it now
    or Best Offer
    + £5.00 P&P
    Beautiful chocolate brown faux fur & shearling coat. John Rocha, cost over £100 from Debenhams last year. Only selling as I've put weight on and it no longer fits. Tagged as an 8, but comfortably fits...
  • John Rocha Checked Brown Mix  Colour Coat Petite Size 12

    John Rocha Checked Brown Mix Colour Coat Petite Size 12

    £10.00
    Buy it now
    or Best Offer
    + £6.00 P&P
    This is a lovely coat. Double breasted.
  • Rocha John Rocha~Pink Cashmere Coat~Size 18

    Rocha John Rocha~Pink Cashmere Coat~Size 18

    £15.00
    1 bid
    + £5.00 P&P
    • 28 watching
    Absolutely stunning Rocha John Rocha pink cashmere coat. Concealed buttons. This coat gets compliments! Only selling due to huge weight loss! Size 18 Bust 48” Length 39”
  • john rocha green coat size 22

    john rocha green coat size 22

    £1.04
    2 bids
    + £2.90 P&P
    Really warm, waist length military style coat from John Rocha at debenhams. Size 22. Green in colour. 1 button missing from cuff on right sleeve but to be honest you could easily remove 1 from left sl...
  • Rocha John Rocha Debenhams black size 18 ladies long coat jacket

    Rocha John Rocha Debenhams black size 18 ladies long coat jacket

    £16.00
    4 bids
    + £3.90 P&P
    Rocha John Rocha black coat in size 18. Beautiful full lining. Quite a heavy weight coat. Perfect for the coming winter. There is no size label in the coat but I am a 16/18 and it's a little big so I'...