The only ones in SNSD who I think ever pulled off short hair are Tiffany, Taeyeon, and Sooyoung, and even then none of them looked particularly good with it except Tiffany.
I bet queen YoonA will be the only one with a long fierce brazilian weave. Snatching wigs literally...while perched in the middle taking Jessica's lead lines.
Yeah but to be fair they've only ever sported cheesy faux-retro do's before so it's pretty understandable that they looked awful. With proper styling some of them could look great with short hair.
Taeyeon and Sunny are the only ones who pull it off otherwise imo.