May112022 by Stephanie NolascoNo Comments Queen Letizia of Spain shows off her abs in daring cutout hot pink dress