Princess Eugenie's wedding: Why Camilla won't be there

When Princess Eugenie gets married to Jack Brooksbank on Friday, October 12, at least one member of the British royal family notably won't be there: Camilla, Duchess of Cornwall.

Royal commentator Victoria Arbiter reported on Twitter that Camilla can't attend the upcoming royal wedding because of a prior official commitment she made.

"I know it seems odd that Camilla's missing Eugenie's wedding but it doesn't indicate any malice or ill-feeling," Arbiter explained. "Royals don't like to disappoint. Given she'd already committed to attending a school event it's duty first."

Camilla will visit a school festival in Scotland near her home of Birkhall, The Mirror reports, and sources close to the royal family insist that her decision to stick to her commitment and not disappoint the children that are expecting her -- it's not because there is bad blood.

"I would not view it as a snub," a source said. "It was a long-standing prior engagement."

"Royals often miss family events for pre-scheduled engagements," Arbiter echoed. "It's at a school and was scheduled long before. I expect she doesn't want to disappoint the children. She will have spoken to Eugenie about it."

The 71-year-old royal is the only senior member of the royal family who is confirmed to not be going to the wedding, though all eyes will be on whether or not Prince Philip will be there amid his ongoing health problems.

Princess Eugenie and Jack Brooksbank will get married on Friday, October 12, at St. George's Chapel inside Windsor Castle -- the same place that Prince Harry married Meghan Markle back in May.