If Grayson Perry can go to Buckingham Palace and be presented with a CBE by Prince Charles (no 2 in the Royal Family), whilst he, Grayson Perry that is, not Prince Charles, is wearing a formal blue dress, and Eddie Izzard (wearing a black skirt suit) can go to York Minster and be presented with an honorary doctorate by the Archbishop of York (No 2 in the church of England), then why should it matter if anyone else decides to wear ladies clothes? If that's not the Establishment saying cross dressing is ok, then I don't know what is.