We are able to wear long or short sleeves on regular flights but on Royal flights its long sleeves only. Most of men that wear long sleeves shirts do so to hide any tattoos which must not be visible. Most of the ladies that wear long sleeves do so because they are warmer.
Ladies can wear high heeled shoes but not stilettos, shoes with a high heals have to be changed for takeoff and landing.
CIHY