a collared shirt and slacks is all that is required.
That's not true! Just came back from a cruise on the Spirit in Feb and the couple that sat at our table, he wore cut off jeans and flip flops. She wore jean skirt and flip flops.
My problem is, if the CL says, NO shorts, t-shirts and other things, then enforce the dress code or just delete the dress code and everyone wear what they want. Maybe tongs will be excepted in the DR in the future.