Meghan, the Duchess of Sussex, looked chic and beautiful as she embarked on a three-day tour of Morocco, coming off a secret visit to New York City during which she was celebrated by friends with a glamorous baby shower.
On Saturday, the Duke and Duchess of Sussex met the Crown Prince of Morocco, Moulay Hassan in Casablanca. Meghan wore a bespoke red Valentino dress accessorized with a cream-colored clutch and matching heels, while Harry looked dashing in a grey suit.
According to Kensington Palace, "their Royal Highnesses will see work being done to promote girl’s education, empower young people and support children from disadvantaged backgrounds" during the tour of Morocco.
The Education for All boarding house in the Atlas mountains gives girls aged 12 to 18 access to secondary education in a country where 70 percent of girls and women are illiterate. It's a cause that is close to the duchess' heart.
Meghan wore a navy blazer over a simple black top and skinny black pants, which she paired with sensible flats. At one point during the visit, she wore a big cozy scarf over the ensemble. Harry also looked relaxed in a light grey quarter-zip sweater.
The duchess was all smiles during a henna ceremony, gamely holding out her hand to receive the ancient body art as Harry looked on lovingly.
The girls at the school were clearly star-struck by the royals, but Meghan and Harry seemed to put everyone at ease as they took an interest in the day-to-day studies of the girls. The royal couple added sunglasses to their outfits as they watched the girls participate in outdoor sports.
This could be the last major trip for the duchess as she winds down her travel in anticipation of the impending arrival of the newest royal. We'll keep watching as Meghan reinvents maternity fashion as we eagerly await Baby Sussex's arrival!