A duchess in red, a queen in pastel pink — our favorite royals certainly took to colors this week.
Kate Middleton radiated in a sophisticated shift dress during a visit to the East Anglia Children's Hospices on Tuesday, while Queen Elizabeth wore head-to-toe light pink, paired with chic black accessories. Elsewhere, Queen Letizia donned a smart red blazer for an event in Madrid.
Click below for more of the world's most fashionable royals: