Demi Moore, Naomi Campbell and More Stars Attend Princess Eugenie's Royal Wedding