Pippa Middleton Wore an Emerald Green Dress to Princess Eugenie's Royal Wedding

She made an unexpected appearance.

Pippa Middleton is due any day now, but she isn't sitting out on Princess Eugenie's big day. The socialite was spotted with her brother James Middleton at St. George's Chapel in Windsor Castle to witness Eugenie say her "I do"s to Jack Brooksbank. Pippa wore a gorgeous emerald green dress (opens in new tab) with a pleated skirt that was picked up slightly by the wind. She accessorized with small green earrings and a deep-hued emerald fascinator.

Her sister, Kate Middleton, also wore a bright, colorful jewel-tone look. Kate opted for a hot pink Alexander McQueen dress (opens in new tab)—her go-to designer for weddings. Meanwhile, Meghan Markle wore a navy Givenchy dress (opens in new tab). The fashion house is quickly becoming her go-to choice for outfits (opens in new tab). The ladies, of course, all wore heels, including Pippa who, lately, has been wearing sneakers (opens in new tab) while out and about in London.

Despite being very pregnant, she walked quickly and effortlessly in her stilettos. She also appeared to be in good spirits, smiling as she made her way into the church. Once inside, she was in good company as Princess Eugenie's wedding (opens in new tab) had a lot of unexpected guests. Kate Moss, Naomi Campbell, Liv Tyler, Ricky Martin, and Demi Moore were all in attendance to watch royal wedding number two go down.

Green, Formal wear, Suit, Standing, Tuxedo, Dress, Event, Gesture, Outerwear, White-collar worker,

(Image credit: James Gourley/REX/Shutterstock)

Clothing, Fashion, Dress, Outerwear, Leg, Gesture, Style,

(Image credit: Getty Images)

Event, Fashion, Dress, Outerwear, Gesture,

(Image credit: Getty Images)

Marina Liao is the former fashion news editor at MarieClaire.com, where she covered celebrity style (from Meghan Markle to Katie Holmes), fashion trends, and shopping advice, plus conducted original interviews with industry insiders. She's also had many opportunities to write content in other areas such as beauty, food, tech, and even home. Her previous fashion stints include POPSUGAR and Cosmopolitan.