While you can wear whatever you want in the park, you are not allowed to wear any glasses (except swim goggles) on the rides. So no sunglasses or prescription glasses either. We saw some people wearing (swim) sun hats while waiting in the queue for the rides, but they had to hold the hats in their hands during the rides. I'm not sure if they are allowed on all rides either. Jewelry and watches are also not allowed on most slides.