I don't think Madeleien's dress is very flattering on her. But I think QS looks good.
Going back to the LiW vs PAs etc, I think LiW was very much ceremonial, while still doing shedloads of work and it definitely was not paid. They were the queen's friends and confidants and they helped her with all that admin that a staff would do.
But the younger royals are taking a more professional approach to the whole thing - so paying for specific expertise (and I think we can safely assume that most of their staff work for a living, not just because they want to hang out with Kate etc). For the men, in the old days, weren't all those army officers who were seconded to them sort of the same thing? They were paid by the army I guess, but not directly by the palace?
Also, can you imagine the outcry if Kate got, say, Pippa to be her LiW? Even if it is entirely unpaid? hahaha.