This is a beautiful little dress.  My little one usually wears a 5 and I ordered the 6 but ended up returning for a 7.  I would suggest ordering 2 sizes up if your child is tall.  The tiara doesn't stay in the hair by itself but you can use an elastic headband and weave it through the openings as an alternative to keep in your child's hair.  She wears this every day!