we went shopping in Zara today for ds. In the boys section they had fantastic "leather" flying type jackets reduced from £40 to £7.99. - and the age 14-15 fit my dd perfectly. She is 5'6 and a 10/12 and it looks amazing on her.
The aged 7-8 was perfect for nearly 11 year old ds- I think they might have had a sizing problem! Have a look if you're passing.