Best dressed guests at Princess Eugenie's Royal wedding: Demi Moore and ...

Responsive image
source