Charmaine Sheh is wearing high heels and stepping on a reflective panel. Why not wear a short skirt? (2图)