Glamorous Princess Letizia dazzles in Miami

GALLERIES

Glamorous Princess Letizia dazzles in Miami

Letizia shows off her slender frame in a figure-hugging black dress. Photo: © Getty Images