Short shorts could get you the wrong kind of male attention, hon. You could be mistaken for a prostitute.
You can wear jeans, light trousers, longer shorts, skirts (but not too short), leggings.
Tennis shoes? No. They are rubbish. Far better to wear a sturdy pair of shoes with good arch support. You might not look the height of fashion, but you will be a lot more comfortable, and and lot less tired and sore at the end of day of walking around the sites. You can always wear the fancy shoes at night when you're having dinner.
I'm not really sure about Spain, but in France they tell us to wear long skirts/dresses. Avoid shorts and short skirts or flip flops if you don't want to look touristy! Lets see...don't be overly colorful...scarfs are popular so I hear...hope this helped! There are also some good YouTube videos and articles/blogs on Google if you want a better answer.
April's weather is unpredictable. Do not assume anything, it can be hot, it could just be pleasant, but it could be cold. I should know, I live here!
your are from the usa i gather.
please be prepared to either kill a pig and drink the blood or through a goat from a church.
and leprocy is very easy to get.
I'm going to Spain in the middle of april with my school. I know the temps will be in the 70s but cooler at night, but what sorts of things should I bring? Shorts? (all I have is short shorts) Jeans? Dresses? I will be bringing a few scarves too. What about going in cathedrals and such?
What about shoes? I'm not really interested in wearing a clunky pair of tennis shoes the whole time, as it will ruin my outfit.. haha but are there any other options? Should I buy vans or something? Any suggestions would help!
Thanks a bunch! Also, I'm going in a group of 30 so I'm not totally interested in blending in with the locals as we will look like a crazy group of tourists anyway. :)