After having a glamorous New York City baby shower and then going on a royal tour of Morocco with Prince Harry, pregnant Duchess of Sussex Meghan Markle has had quite a busy few weeks. Her sister-in-law Kate Middleton‘s schedule has also been jam-packed as she recently traveled to Northern Ireland for a brief royal tour with her husband, Prince William. But the two duchesses finally had time to reunite in London at Buckingham Palace for a celebration on Tuesday, March 5!
Earlier today, Kate, 37, Meghan, also 37, Harry, 34, and William, 36, got together to attend a royal reception that celebrated Prince Charles holding the Prince of Wales title for 50 years. Charles’ mom, Queen Elizabeth, hosted the special gathering and made sure that everyone came to the daytime event dressed to the nines.
Meghan and Kate both looked like they were ready for spring and donned similar, light-colored outfits for the occasion. The pregnant Duchess of Sussex flaunted her baby bump in a gorgeous, metallic brocade dress with an Amanda Wakeley white coat. Though she’s due to give birth this April, Meghan still wore a pair of sky-high heels and held onto Harry’s arm as she made her way around the palace.
At the reception, Kate was by her husband’s side at all times and looked stunning in an ankle-length green dress with cream heels and a silver clutch.
Scroll down to see more photos from Prince Charles’ palace celebration!