I'm also the kind of girl who hates to wake up early in the morning and since I don't have to do it because I work on my own pace and schedules, the only way I can manage to avoid look horrible when I have to get up early in the morning is not doing it.
Let me explain; sometimes I have to go out there early in the morning to do some paperwork or else. Reason why I have to be up early in the morning does not matter, but what may matter is the trick.
Sleeping under the stress of having to get up in the morning is what cause the way we look in that morning day, particularly if could hardly sleep thinking of getting up.
So the way I found useful to avoid looking awful in the morning is not sleeping the night before.
I spend the whole nigh awaken, and around 4 or 5 in the morning I go to wash my face or take a shower and start my dressing and make up routine to be ready at dawn and leave home before the sunrise. Sun doesn't help in the morning when you dislike to get up in the morning.
Either way you cannot avoid sunrise, but if you leave at dawn, the wind at such hour invigorates you to go ahead through the day, and then take a nap when I go back home.
Two remarks; I avoid drinking coffee because it sometimes get you down and, on the other hand, staying awake to leave in the morning only works if you have to do it once a week. It's not advisable on a daily basis as sleeping is necessary.