I used to be a part-time early education teacher. At that time, many little girls liked to ask me to help them draw, such as mermaids and princesses. It's just a piece of paper with pictures, but they can hold it like a treasure and keep reading it, which is very happy.
So, I think, if you are good at art or something, you can make a card yourself and attach a gift. Actually, she will be very happy. As for gifts, I think if she likes any kind of dolls or animations, she can buy one (Barbie, Bear, Jubilance, Haibao, etc. ) accordingly. Little girls can't have too many dolls.
Of course, books are also a good choice, but I think there are many books for children now, and relatives and friends also like to send books. It's better to give your daughter a gift that suits her first.
Happy birthday to your daughter.