I've been cosplaying for over a year now and I learned so much. I was used to cosplaying as shotas, lolis or the main otome girl or whatever girl within a group of guys.
So it was a huge challenge for me to try out Nanase Haruka from Free! I don't have the height or the exact body/face shape. But I researched about platforms and heel inserts, started working out and dieting, playing basketball and going swimming just so I can shape up/get into a better form for Haru. Even the make up is opposite from what I usually do from girly make up or shota make up. I'm thankful to be able to cosplay with friends who don't mind about any of these. ;; I guess it shows if you really love a character and you have the resolve, you can try cosplaying a character even if you usually don't cosplay that type of character. Because in my Free group, I'm technically the shortest. XD At least, I'm not planning on cosplaying the taller guys. Haru is the second shortest so platforms and heel inserts solve the problem.
I intend on shaping up more so that in the summer, I'll be less of a shota Haru. OTL Right now I really unfortunately look like Haru from middle/elementary school. ;;; At least, my voice and expressions match. 8'D;;