Queen Letizia of Spain and her family attend a commemorative event to mark 40th anniversary of Spanish Constitution yesterday.
The stylish Monarch donned a beautiful red dress when she was pictured with her husband King Felipe VI of Spain, 50, and their daughters Princess Leonor, 13, and Princess Sofia, 11.
The royal family were photographed on Thursday arriving at the Spanish Congress to mark the historic occasion along with the former King of Spain Juan Carlos I, and his wife Queen Sofia.
Wearing her hair in a chic chignon, Queen Letizia donned a figure-hugging red dress with long sleeves and carried a matching suede handbag. A pair of side nude heels completed her ensemble.
The pretty princesses, who looked as stylish as their mother, wore coordinating outfits for the royal event.
Their Royal Highnesses wore knee-length grey dresses in a soft wooden checkered material with cropped-sleeves.
One added navy knee-high socks and suede pumps while the other opted for maroon socks and shoes.
Stylish caped-coats finished off their outfits and kept the cold December chill away.