This week, King Felipe VI and Queen Letizia have been on an official trip to Morocco, visiting King Mohammed VI and Princess Lalla Salma. On day 2, the ladies visited a cancer research center.
They were a study in contrasts on day one - Letizia sleek and cool in her gray arrival suit and button-down shirt with fancy skirt for the dinner, Lalla Salma exuberant in her pink trousers followed by a majestic turn in her caftan and jewels - but they were a perfectly matched pair the next day as they took on Rabat in their monochrome outfits. Hilariously well-matched, actually, each with their own little retro flair. They're like two-thirds of a time-traveling royal Charlie's Angels remake waiting to happen. (Someone needs to make that happen.)Photo: Chris Jackson via Getty Images