On our last cruise on Princess in Feb 2020, we were turned away from the dining room on the first night as my husband was wearing shorts. We protested they were allowed first and last night's. Maitre d said "Not on Princess". Well hello we are elite. Several years previously on P&O were denied entry as he was wearing sandals, otherwise dressed in long pants and good shirt. We protested that a person at our table the previous night was wearing sandals. Response was "We can't check everybody". How things have changed".