Queen Letizia proved she knew exactly how to command an entrance at the Royal Palace in Madrid tonight.
Hosting an official gala dinner for the President of China, Xi Jinping, 65, and his wife Peng Liyuan, 56, she arrived in a stunning floor-length black dress.
She teamed the velvet evening gown, which featured long sleeves, with a pale blue and white striped sash.
The 46-year-old also sported what is believed to be Queen Maria Christina’s Cartier Loop Tiara, the website Royal Watcher blog has reported, which she is thought to have worn for the first time tonight.
Queen Letizia and her husband King Felipe VI of Spain rolled out the red carpet at the Royal Palace earlier today for an official welcoming ceremony.
The Spanish King and Queen received the Chinese President Xi Jinping and First Lady Peng Liyuan, who are on a three-day visit to the country.
The 46-year-old Queen chose a soft pink coat with a round neck and slightly cropped sleeves to wear over her blush three-quarter length dress.
Wearing her hair in a chic low bun, the royal wore a palette of pink make-up to compliment her outfit.
She added a pair of nude pumps and a matching handbag to her outfit and chose a pair of pink and green earrings to finish off the look.
The Peng Liyuan, 56, wore an elegant camel coloured coat and nude patent heels for her meeting with the Spanish royals.
After posing for pictures at the traditional ceremony the group made their way to the Royal Theatre in Madrid.
Inside the theatre, Her majesty removed her stylish coat to reveal a pretty dress with delicate embroidered birds and flowers underneath.