Royal Visit of the Day: July 16

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