1 / 21

They're all here! Some of the most famous royals and entertainers - British and American - celebrated Princess Eugenie and Jack Brooksbank's wedding at St. George's. See? Celebrities love a royal wedding, just like the rest of us.

There Were Some Seriously Random Celebrities at Eugenie's Wedding

What was Demi Moore doing there?!

From Redbook