Tai tais, high tea and high fashion