Morning routines are rough with a 3 year old

Lately it’s been sooo hard getting my 3 year old up and ready and out the door. Doing her hair is a fight, putting in her clothes is a fight. Sometimes I don’t make her breakfast fast enough and that’s a fight - like wtf….it takes me like 30 minutes to do her hair, I have to chase her around and fight her to put her clothes on which I hate doing. I also give us enough time to get up and out the door - so it’s not like I’m rushing her. Ugh - does anyone have any suggestions on how I can get through the morning without a fight?