The top needs to be untucked, and longer shorts. The way this is, makes you look very short in the body, and too long in the legs. You need to balance it with a longer top, and shorts.
@malnatik9 You've mentioned that in another outfit photo, but the reality is that I have an extremely short torso and this is the way clothing looks on me. I'm all legs and have a difficult time finding jeans that are long enough. When I sit down next to
@Apneet I know, because I am the same way. That's why I'm advising you to untuck. I never tuck shirts in, because I'm just as short waisted as you are. Not finding jeans long enough has nothing to do with it. It's your shirt that is at issue.