It must be difficult if not impossible to get a good shot of all of the bridesmaids and page boys, they look tired and that's unsurprising.
Fergie is 58, Demi Moore 55. I thought they both looked good, in their own different ways.
Demi Moore works in an industry where there is an expectation that everyone will have work done. It's what you have to do to get the jobs. The wisdom of that thinking is surely a whole different thread, but no matter the morality, it's been expertly done.
I liked the colours that Fergie and Demi Moore wore, they both suited them.
However you style it out, aging can be cruel and it takes so much more time and effort to look 'natural' saying this as someone who is more than 10 years younger and couldn't hope to look as good as either did at the wedding