This is kinda boxy looking on you, & appears too short. The waist seems to be hitting you high, making it look too small. Try a belt, to see if it elongates the top, & I'd go for some prettier shoes. Even white tennis shoes would look better, if you want