According to the NEW dress code, jeans are now allowed except for the formal and semi formal nights. Capris I'm sure would be fine, as a matter of fact, that is exactly what I am going shopping for next week for our upcoming cruise. Meanwhile, I wouldn't stress it anyway, last cruise, we got fairly dressed every night, and there were plenty of people with extremely casual clothes. Wear what you want, as long as you feel comfortable, I mean, comfortable in the way you wouldn't feel underdressed. Most people are not paying attention to what anyone else is wearing anyway.