Hi Roxie! Most companies based out of Brazil cater to the VERY petite women. I also found that Bluefish.com had some good pieces for the petite woman. As for shorts....you will need to look up micro shorts. These shorts usually have a 3/4 to one inch inseam.
Good Luck!