Letizia in Magrit, February 2018 For the National Sports Awards, Letizia rocked a fabulous green cape dress and added an edge with a pair of snake-print Magrit heels. Image Source: Getty / Pablo Cuadra