Looking glamorous in a long black sparkling number, the 53-year-old star happily chatted to a very thin looking Princess Letizia during a family line up.
Meet and greet: Melanie Griffith shakes hands with Prince Felipe and Princess Letizia at a Gala dinner in Madrid last night
Line up: Griffith and Banderas add a touch of glamour to the Spanish gala
Wearing a midnight blue dress, the Princess looked happy and relaxed as she met the Hollywood stars alongside husband Prince Felipe, heir to the Spanish throne.
the 50-year-old Mask of Zorro star bowed to King Juan Carlos of Spain at a Royal Gala dinner in Madrid last night.
Banderas, who was born in Malaga, looked dapper in a tuxedo, while his 53-year-old wife wore a glittering black number.
Royalty meets royalty: Antonio Banderas and wife Melanie Griffith meet King Juan Carlos of Spain at a Gala dinner in Madrid last night
The couple also met Sheikh Hamad Bin khalifa Al-thani and his wife Sheikha Mozah Bint of Qatar at the event.
Banderas is a brother of a Roman Catholic religious brotherhood, and travels to the country ever week for Holy Week to take part in processions.
Griffith and Banderas have a daughter, Stella, 14.
Banderas and Griffith also met Sheikh Hamad Bin khalifa Al-thani and his wife Sheikha Mozah Bint last night