Queen Letizia Is a Vision in a Flared Blush Dress Subtly Covered in Petals