My children are both grown up now, but I remember clearly how draining this is. Alice's comment (above) reminds me of what solved it with my oldest daughter - I eventually told her that she was going to be responsible for getting dressed for nursery... we didn't have an argument about it, I just explained to her that we needed to leave the house on time, and she was old enough to get herself ready (with shoes help when requested!) I explained that from the next day, I would give her a 20 minute warning, and show her the clock - also showing her what time we had to leave. She could see the time passing, and we left on time for school. She only got taken in her pj's that once and had to wear the yucky 'spare' clothes at nursery - there was no discussion about it from me, because it was her decision - and it never happened again - I think it's about the child understanding that they are responsible for their actions, and they will have to bear the consequences - good luck!