Queen Letizia of Spain looks elegant in £140 suit from the high street as she attends the Madrid Press Association Awards

The royal, 52, who was once a journalist herself, granted the awards at the Real Casa de Correos (The Royal House of the Post Office) in Puerta del Sol in Madrid. ...undefined