Princess Eugenie and Princess Beatrice turned up together for Peter Phillips’s wedding to Harriet Sperling in the Cotswolds this afternoon, giving the family’s latest royal gathering a very public edge. Eugenie arrived with Jack Brooksbank, wearing a navy dress, fascinator and heels, while her sister came with Edoardo Mapelli Mozzi.
The appearance drew attention because Eugenie announced just over a month ago that she is expecting her third child, due this summer. Buckingham Palace said then that she and Brooksbank were “very pleased” about the pregnancy and that King Charles had been told the news and was delighted. Eugenie later posted a photo of her older sons holding a sonogram image, writing, “Baby Brooksbank due 2026!”
That makes this wedding outing more than a routine family appearance. It is one of the first times Eugenie has been seen in public since the pregnancy announcement, and it places her back in the middle of a royal event where the details are closely watched. The baby will be Queen Elizabeth’s 15th great-grandchild and 15th in the line of succession, a reminder that even a family wedding now carries constitutional weight.
Eugenie and Brooksbank left August and Ernest at home, and that small detail has already been folded into the way the pregnancy has been presented. Palace references have described August as both 5 and 2 in different wording, while the broader message has stayed the same: the couple is expecting another child, and the family is growing again. The mismatch does not change the news, but it does show how closely every line around the princess is being read.
For Eugenie, the day links two moments that matter: a pregnancy expected to end this summer and a return to a high-profile royal setting beside her sister. The next date to watch is the birth itself, but the immediate story is that she chose to show up, dressed for the occasion, at a wedding where the royal family was firmly on display.

