We were very late getting up this morning for school-we just had time to get dressed and grab a slice of toast and run. Dd got up and started kicking up a massive fuss as she wanted her breakfast before she got dressed (i.e. she wanted to mess around and we had no time for that). So I said no, and started getting her dressed. She will only wear dresses as someone called her a tom boy a year ago, and she is STILL paranoid about it now (she is 4)-she will not even wear skirts.
She has been stuck in summer dresses with thermal vests underneath, which looks dreadful, so I bought her some new knitted ones on Saturday. She was with me, she liked them, I asked her again yesterday if she liked them before taking the tags off and sewing her name in, and she said yes. Today she went insane when I tried to put a (very pretty) beige one on her, as she didn't like the colour (she had pink tights and shoes, so there was enough pink there!) and was still screaming when we arrived at school 40 mins later. As a result she ended up being smacked, getting screamed at and having no breakfast as we ran out of time. My behaviour was totally out of order-I should not have screamed at her or smacked her, but I cannot buy in her narrow view of what she should be wearing and have reached my limit-most children have to wear a uniform (god I wish!) and I cannot be scouting around every single shop looking for a warm, pink dress with no stripes, no blue, no green, no this that and the other. She is 4, I try and get what she likes and do ask her opinion, but I shouldn't pander to her to that extreme should I? Dresses only already limits the choice considerably.