High street shops are useless for this size and height - I know!!!
Try Artigiano online or Spirito di Artigiano if larger than a size 18. Not perfect as sometimes seems to think everyone is 6 foot and the prices can be high (but great sales). But at least the clothes aren't tacky.