5 foot size 6-8 here. Not really buying clothes much anymore but here are brands that work for me:
Topshop petite when I was in my 20s
Petite bateau t shirts
Uniqlo
Muji
H&M
If budget allows, and for dressier stuff, j crew petite is great. Bought a petite down parka which is going strong every winter.
I have bought cos and arket items that work but have to be selective on styles.
Ironically designer things can work better than some high street.
If nothing works, a good tailor. I've done some complete remodelling on outfits with a tailor before . Also had a winter coat custom made.