Meghan Markle looked enchanting as she stepped out with Prince Harry for British ambassador’s reception.
The royal couple, who are on a three-day tour of the North African country, spent the evening meeting with captains of industry, military officers, disabled athletes and young business leaders.
The Duchess of Sussex wore a custom crystal-embellished cream number, metallic heels, a pair of £6,950 diamond earrings and a satin clutch by Dior.
Meghan, 37, issued a clarion call to feminists during the reception. The expectant mum told a group of female executives and entrepreneurs that women around the world need to push the boundaries to advance their cause.
Women have to challenge everywhere in the world.
More photos below.