This could well be a 0-reply thread, but I’ll give it a go.
I’ve never had to wear anything too outlandish. Though in my first job (as a café employee at the age of 16) I had to wear a bow-tie to work. These days I wouldn’t mind too much in the right circumstances, but I think my fragile 16-year-old masculinity found it a bit awkward.
Mrs CCB once had a job as a Christmas elf at Tesco, so she wins in our household.