It was a royal family affair!
The annual Commonwealth Day service brought out several members of the British royal family, including the Duke and Duchess of Cambridge, who exchanged warm greetings with the Duke and Duchess of Sussex after arriving at London's Westminster Abbey.
The former Meghan Markle stepped out in a chain-printed dress from Victoria Beckham, paired with a long, white coat.
She accessorized with muted, teal pumps and a matching Victoria Beckham handbag.
She also wore a retro, pillbox hat for the service, which is the largest annual interfaith gathering in the United Kingdom.
Meanwhile, the former Kate Middleton sported a red coat with military-inspired double buttons as she and Prince William stepped into Westminster Abbey.
She paired the coat with a gray clutch and pumps.
The striking coat was a royal repeat; she previously wore the jacket in 2014 during a visit to New Zealand.
This time, she wore a more sculptural red hat and pulled her hair into a low bun.
The two couples greeted each other warmly once inside. Catherine gave Meghan a hug and what appeared to be a kiss on the cheek. They later were seen sharing a friendly conversation.
The friendly images put into question ongoing rumors of tension between the two ladies, and their husbands, that have swirled ever since Meghan formally joined the royal family last May.
Monday's service was the second time the two couples have been seen publicly together since attending a church service on Christmas. Earlier this month, they both attended a Buckingham Palace reception honoring Prince Charles.
The Westminster Abby service also brought out Queen Elizabeth II, who appeared in a cheerful, violet ensemble.
Earlier in the day, the Duchess of Sussex wore a forest green Erdem dress and coat, embellished with black sequins.
The duchess also attended last year’s Commonwealth Day service with her then-fiancé Prince Harry, marking her first official occasion alongside the queen.
Last year, she also wore a crisp, white coat — one of her favorites, in fact — while the Duchess of Cambridge sported a navy blue dress.
The duchesses have done something of a switch since the previous Commonwealth Day service. Last year, the former Kate Middleton was pregnant with Prince Louis, while this year, the former Meghan Markle is the one cradling a baby bump.
With the royal baby due as early as next month, the Duchess of Sussex seems to be keeping as busy as ever with with her official royal duties!