Michelle has had her moments where she was photographed and was quite attractive and other times not so good looking at all
Exactly. People making comments about Melania only looking good because she has money to spend on hair and make-up seem to forget that Michelle didn't get out of bed and sort herself out each morning - they both have people employed to make them look good and often wear clothing that is completely outside the price range of most people. The Obama's kids were decked out in $40k worth of dress for one event - crazy silly money.
I think the people employed to make Melania look good have the benefit of starting a little further down the track.