I am a 17 year old boy. I have been working at a privately owned hotel in Cornwall, England for a month as a general assistant, mainly doing admin work. I really love the job and have fitted in well. My main duties is doing clerical work; however, at times I have had to work in other departments within the hotel, including housekeeping, restaurant and reception. I was made aware of the different roles at the interview and don't have an issue helping out where I can. I am the only male employee in the Admin/Reception team.
The hotel owner has told me that, from next Wednesday, she wants me to wear a version of the uniform that the ladies on reception wear. I have been told that I will have to wear a cream blouse with a light pink neck bow together with black trousers (that I have to supply - the women have to wear a skirt which is supplied by the hotel) and a black jacket that the women wear. The owner told me that, whilst I am behind the scenes, I won't have to wear the bow or jacket; however, when I cover on reception I will have to wear the full uniform so everyone is looking the same.
When I challenged the owner, she told me that here was no point in appealing her decision as uniform dress codes have to be followed. She said I shouldn't worry as I am small for my age and a little androgynous.
I don't know what to do and don't want to be ridiculed; however, I am worried that if I don't do as I am told I could lose my job. I can't afford and don't want to do that.
How can I tell my boss the required uniform makes me personally uncomfortable?