How long do you take to get ready for a formal occasion?

Re: How long do you take to get ready for a formal occasion?

Tweeze eyebrows - 10 mins
Floss and brush teeth and rinse with listerine - 10 mins
Shower - 20 mins
Blow dry hair - 10 mins
Straighten hair - 10 mins
Makeup - 45 mins
Change into clothes - 5 mins
Put on jewellry and chooriyaan - 10 mins

So that is 2 hours for just me and that is if I don't take ANY breaks in between, but I am lazy so I tend to take a few breaks and I also have an 18 month old daughter to tend to in between getting ready etc. so this process ends up taking much longer than 2 hours! Usually more like 3.5 hours! And that is just to look half decent because my makeup and hair skills SUCK!