Originally Posted by
Alty
Are your parents okay with buying you a new top? Do you have money to buy yourself one? If not, you'll have to choose from what you have.
The best advice I can give you is to wear a top that's one color. Not stripes, no pattern, preferably no buttons or collar. White is a good choice, as is red, black, or blue. They're the main colors, and will stand out, instead of blend in, with any background the photographer has.
As for the leggings, I've never seen a school photo that shoots below the waist. So I don't think it really matters what kind of pants, dress, leggings, etc. that you wear. The top is the most important.