QUEEN LETIZIA of Spain, 47, is thought of as one of the most stylish royals in the world, let alone Europe. Today she stunned in a red suit.

Source link