Queen Letizia of Spain stuns in an elegant ball gown as she hosts a gala with King Felipe in Madrid

Queen Letizia pulled out all the stops when she hosted a gala dinner tonight with King Felipe at the Royal Palace in Madrid.

The royal, 50, exuded elegance as he greeted Colombian President Gustavo Petro and his wife Verónica Alcocer.

The mother of two opted for a gorgeous red dress with peplum details around the waist and slightly flared short sleeves.

The show-stopping dress shaved Letizia’s slim figure and even had a small train incorporated into the design.

Queen Letizia paired her dress with a glitzy floral tiara and simple diamond stud earrings.

Queen Letizia was the beauty of the prom when she wore a rouge dress with peplum details around the waist and slightly flared short sleeves

She styled her slick shoulder-length brown hair straight and opted for a full face of glamorous makeup – including smoky eye shadow, bronzer, highlighter and a touch of lip gloss.

Meanwhile, King Felipe VI looked dapper in a black suit with a white bow tie and his ceremonial medals proudly displayed.

First lady, Verónica Alcocer, looked graceful in her sapphire blue V-neck hooded ballgown.

Plus, her husband was a perfect match in a navy blue suit and burgundy tie.

The group also welcomed Spanish Prime Minister Pedro Sanchez, who smiled and laughed as he shook hands with the royals.

President Petro delivered a speech at the dinner table with a red velvet podium, while Letizia and Prime Minister Sanchez listened intently.

The Colombian politician has traveled to Spain to push for more action on climate change.

Earlier today, Letizia wore a white lace dress by Sfera as she greeted her guests on the steps of Zarzuela Palace in the Spanish capital – with Veronica Alcocer dressed similarly in a flamboyant white dress.

The royal couple will attend King Charles’ coronation in London on Saturday, along with other crowned heads and 203 international heads of state

Letizia looked stunning as she greeted Colombia’s President Gustavo Petro and Verónica Alcocer at the palace

First lady, Verónica Alcocer, looked elegant in her sapphire blue hooded ballgown, which featured a V-neckline, while her husband (3L) opted to match, wearing a navy blue suit and burgundy tie

The glamorous maxi dress sat seamlessly on her stylish figure and even had a train

The fabulous four also welcomed Spain’s Prime Minister, Pedro Sanchez (right), smiling and laughing as he shook hands with them

President Gustavo Petro, left, walks with King Felipe and Queen Letizia smiles behind them both

Cheers! Letizia and Sanchez smiled at each other as they drank champagne at the gala

Queen Letizia and First Lady Veronica Alcocer stunned in their ball gowns as they strolled side by side

President Gustavo gave a speech at the dinner table with a red velvet podium, while Letizia and Prime Minister Sanchez listened intently

Queen Letizia looked glamorous as she sat next to one of her esteemed guests, President Gustavo Petro

She wore her sleek chocolate locks straight and opted for glamorous makeup — bronzed smoky eyeshadow, bronzer, highlighter and a touch of lip gloss

The presidential couple arrived in Spain yesterday and will remain there until Friday.

Following the Colombian president’s visit, Queen Letizia and King Felipe will attend King Charles’ coronation in London on Saturday, along with other crowned heads and 203 international heads of state.

Some 2,200 people are reportedly set to witness the historic event at Westminster Abbey this weekend.

A number of recognizable figures, such as the Archbishop of Canterbury and the Duke of Westminster, will play key roles in the coronation ceremony.

Contrary to previous plans, Camilla will be crowned queen after initially holding the title of queen consort.

Related Post