Queen Letizia of Spain attended the Ã”V Campeonatos Autonomicos de Formation Profesional Andaluciaskills in Huelva, Spain, today.
The mother-of-two and former journalist looked stunning in red outfit.
She wore a typically chic red coat with statement floaty arms.
She added white trousers and nude heels to the look, along with dangling earrings.
The 45-year-old smile and waved at the public, and seemed to be in a far better mood than when she was recently involved in what appeared to be a family spat.
A video of the Spanish monarch, who was once a commoner and a divorcee before she married King Felipe of Spain, captured a tense moment with her mother-in-law Queen Sofia, 79.
Onlookers witnessed Letizia standing in front of Sofia and reaching out to touch her eldest daughter Leonor’s hand, only to shove away Sofia’s hand.
The former Queen appeared to be trying to take pictures with her granddaughters.
The video of Queen Letizia and Queen Sofia sparked comments from other royals.
Marie Chantal of Greece, who is married to Crown Prince Pavlos – Felipe’s cousin tweeted: “No grandmother deserves that type of treatment! Wow she’s shown her true colours.”
Most recently Queen Letizia and King Felipe put on a united front after the awkward exchange.
Letizia wore a cornflower blue jumper with small buttons on the arm which she paired with a pleated floral print skirt.
The skirt came down past Letizia’s knees, and paired with the jumper, had a frumpy effect overall.
The royal did add a youthful touch with her shoes, which were black patent stillettos with a cross-over strap.
A pair of bright blue and gold drop earrings could be seen hanging from Letizia’s ears.