Re: Beverley & Dianas clothes...
In Story Reason - Deanna had more leeway in terms of uniform due to Picard granting this to allow her to appear more informal in counselling situations.
That's a technical way of saying Picard wanted to stare at her bazangas.
"Beep... beep!" --Captain Pike