Meghan Markle is currently on a royal tour in Morrocco with Prince Harry, only two months before she's due to give birth to their first child.
According to Kensington Palace, the parents-to-be met with the Moroccan officials on Sunday, at the request of the British Government. The palace confirmed on social media:
"The Duke and Duchess were welcomed to Morocco by Her Majesty’s Ambassador Thomas Reilly and his wife, Leah."
During their time in Morocco, both Meghan and Harry will "see work being done to promote girl's education, empower young people and support children from disadvantaged backgrounds.
The couple will also set some time aside to meet with the young Moroccan entrepreneurs "who are shaping Morocco."
Meghan chose an elegant red Valentino dress with matching cape for the occasion. She completed the outfit with a pair of gloves, a clutch bag and a pair of nude high heels.
The duchess's hair was swept back in her signature bun, and she kept her makeup to a minimum with just a dash of eyeshadow and a touch of pink lip color.
Harry looked dapper in a light grey suit with a white shirt and pale pink tie, and the couple was photographed walking hand-in-hand.
All the pomp and glamour wasn't just for show; Prince Harry also met with the Moroccan crown prince, Moulay Hassan, later that evening.
Harry and Meghan attended a Villa Des Ambassadors cooking demonstration afterward, with Meghan taking a keen interest in the different dishes prepared for them.
She matched the outfit with a white Babaton blazer and completed the look with dangly earrings and a pair of black high heels.
The couple also visited the Moroccan Royal Federation of Equestrian Sports for a riding demonstrating, and Meghan dressed appropriately for the occasion.
Meghan looked more relaxed her casual outfit – a black and white striped top with a green jacket, a pair of jeans and black boots.
They attended a Villa Des Ambassadors cooking demonstration afterward, with Meghan taking a keen interest in the different dishes prepared for them.