queen letizia
King Felipe VI of Spain and Queen Letizia of Spain attend the delivery of Royal offices of employment at the Military Academy on July 14 in Zaragoza, Spain Carlos Alvarez/Getty Images

Queen Letizia looked like a midsummer dream in an elegant floral dress at a military event held in the Spanish city of Zaragoza on Thursday (14 July).

The 43-year-old monarch accompanied her husband, King Felipe VI of Spain, at the delivery of Royal offices of employment at the Military Academy on a scorching hot day in a recycled Hugo Boss knee-length dress featuring large rose print.

Letizia, mother of Leonor, Princess of Asturias and Infanta Sofía of Spain, wore the same design in 2014 at an art exhibition in Madrid.

This time, the former news anchor gave her look a mature and sophisticated spin with hair styled in a chic updo while accessorising with nude stilettos, a matching clutch by her favourite Spanish designer, Felipe Varela, and a waist belt to highlight her svelte physique.

Her make-up was fresh and natural with subtle rosy cheeks and light pink lip gloss, complimenting the pink and neutral toned outfit. She completed the look with a pair of flower-shaped earrings.

queen letizia
King Felipe VI of Spain and Queen Letizia of Spain Carlos Alvarez/Getty Images

Her husband of 16 years, since their wedding in 2004, King Felipe honoured the graduation ceremony of the Spanish Army, Civil Guard and Armed Forces new Officers by wearing his military uniform.

queen letizia
King Felipe VI of Spain and Queen Letizia of Spain Carlos Alvarez/Getty Images

The royal couple are often seen laughing and joking in public, but appeared sterner for today's event, most likely in keeping with the formality of the affair. A few pictures show Letizia linking arms with her husband during the ceremony.

queen letizia
Queen Letizia of Spain attends the delivery of Royal offices of employment Carlos Alvarez/Getty Images

During the event, the royals shook hands with the new graduates and senior military officials before the new officers flung their hats in the air to mark their achievement.

queen letizia
King Felipe VI of Spain and Queen Letizia of Spain attend the delivery of Royal offices of employment at the Military Academy Carlos Alvarez/Getty Images