A bloke was told he couldn't board a flight at Heathrow because, wait for it.... he had a t shirt with a gun on it. The T-shirt in question had a picture of a Transformer on it. http://news.bbc.co.uk/2/hi/uk_news/england/london/7431640.stm This is a bit much I think. Then there is the line, if a passenger complained we'd ask for him to remove it. What right does a passenger have over what another passenger wears?
However, I would like to point out that if you were to weat a T-shirt that was saying all Americans are inbreds (I know, not true), that would be offensive to them and I think they have every right to complain.
I've heard of people being refused to be allowed on planes if they were wearing those camouflague army type trousers too.
I suppose airlines can set whatever rules they want, but if flights are to have a dress code, beyond the usual common sense stuff i.e. no pictures of bombs or slogans promoting terrorism, then they should at least publicise it so people can dress appropriately before they leave for the airport.
guards to overhear. They took the whole family to another room for more searches and detained them long enough so they missed their flight. It ruined their holiday!!
It does get a bit silly!!