The European royals are known for their ability to become style icons, just look at Duchess Catherine and Princess Mary.
But there are many others who are also leading the style stakes.
Among them is Queen Letizia of Spain, the 44-year-old wife of King Felipe VI.
The couple have made their latest public appearance in the Spanish town of Valencia, and the queen had heads turning with her stylish suit.
Queen Letizia wore a navy blue suit, consisting of a wool blazer and a pencil skirt.
She accessorised with a clutch by one of her reportedly favourite Spanish designers, Felipe Varela, and wore a pair of heels from Magrit.
But it wasn’t just her sense of style charming the crowds.
The royal couple were photographed talking to mothers with babies and hugging older residents who were hoping to catch a glimpse of the glamorous pair.
It’s been a busy few weeks for the royal couple, who stepped out with their family last week for a major outing.
The Daily Mail reports King Felipe opened the Spanish parliament last week, alongside his wife and their two children, after 10 months of political ‘paralysis’ in the country.