A royal wedding is probably the best occasion for celeb-spotting, and Princess Eugenie's marriage to Jack Brooksbank on Friday was no exception. Notable English stars like Cara Delevingne and Ellie Goulding were seen sporting their best wedding looks, and — surprise! Actress Demi Moore was also in attendance.
Moore was there arm-in-arm with florist and perfumer Eric Buterbaugh who, judging by his Instagram, has been good friends with the actress for some time.
Moore sported a maroon dress and fascinator, as well as a maroon purse. Maybe there are more maroon accessories to come? Keep an eye on Instagram to find out.