Yes, there is a dress code for Raffles high tea. You're expected to dress elegantly, with men wearing collared shirts and women wearing dresses or smart casual attire. Flip-flops, shorts, and singlets are not allowed.