What do I need to wear?

Casual or smart it’s up to you, as long as it’s comfortable and doesn’t restrict your movements. Be aware you will get hot - so bear that in mind.