If you wear pants, wear feet pants to highlight the thin legs, and then wear loose long T to cover PP, because your hips are wide, wearing tight long T will make the shape of your hips obvious, while loose T will weaken this situation, and the long T will not be short, as long as your feet pants in the lower body are enough to wrap your legs. If possible, you can wear shoes with small high heels (the color echoes T), which will be very high, or flat shoes.
Or lose weight and have a little fat under the T. There are tangible pants. Although you can't see the thin legs, your upper body can also prove that you are thin.
I think your focus is to weaken the width of your hips and highlight the thinness of your legs and upper body.