Dressing, taking care of you hair, makeup, takes less time later when you actually know what the hell your doing.
So, your wife's faster not just because she's less vain :-).
It takes awhile to fnd the perfect hair that will both be stunning and not take one hour to do, same thing with makeup.
Right now, my hair takes me about 30 minutes, but I don't have to do it every day (once every 3 days) with about 5-8 min to refresh that original style every day. Often the hair looks better on the third day than one the first.
For makeup, once you know what works and the technique, its really fast"
- (eyeshadow/eyeliner/mascara/eyebrows 10 min max, often much less and I I dont just use one colour, its multi-hued).
- Blush/highlighting powder/spot conceiler 2 min max,
- lipstick/lip liner/gloss 2 min max,
- trimming nails/removing cuticles/putting bottom coat/nail polish/top coat 15-20 min (I don't do that every day though, once a week, with 1-2 min a day to repair wear to the nail polish and putting a new top coat).
Selecting which clothes to wear though, its hard to improve in speed with time since my clothing choice is huge and always expanding, I have massive ammount of clothes I bought in the last year.