Korean Band: SNSD a.k.a Girls Generation :)
Sorry, I can’t match their names with their faces, with the exception of Yoona, Yuri and Taeyeon.
All of their names (not in order): Yoona, Yuri, Sunny, Taeyeon, Hyoyeun, Sooyoung, Tiffany, Jessica and .. Seohyun
I do not own this photo. All rights reserved to the rightful owner(s). Thank you ^^