What should you wear? You need to consider two things. First of all, be confortable. You´re going to be sitting on the ground, after all. The other? Look good, of course.
Some examples of what I would wear, because as they say, a picture is worth more than a thousand words (or something like that, whatever).
I would just go like this.