I'm really struggling to find any that fit. I used to get her nice H&M ones but she's now into the older girls range and I can't find anything nice. Everything is either too short or huge around the waist and just fall straight down. Help!