Princess Leonor looked effortlessly elegant as she joined Queen Letizia King Felipe, Queen Sofía and her younger sister, Infanta Sofía, for a relaxed family dinner in Mallorca on Friday evening.

The Spanish heir to the throne, 20, stepped out for the annual summer gathering at Mia restaurant in Palma, proving once again why she has become one of Europe’s most-watched young royals.

Leonor embraced Mediterranean glamour in a flowing halterneck maxi dress featuring an intricate blue, turquoise and pink print. She paired the look with navy espadrille wedges, a vibrant pink clutch bag and silver statement bracelets, while wearing her glossy…

Read the full article at HELLOMAGAZINE.COM