The 44-year-old Spanish royal looked chic in statement red trousers and a blue, white and red striped shirt by Hugo Boss – priced at £122.83 – which she wore tucked in. She matched her heels and belt with the colour of her trousers and accessorised with silver ear climber earrings. Letizia wore her hair down […]
