The Spanish royal made a speech at Cannes Film Festival in Madrid . She presented Mexican actress Salma Hayek with an award . Letizia was glamorous in a sequinned dress and showed off a bob . Backless dress revealed a set of sharply defined back muscles . Ms Hayek , 48 , brought her seven-year-old daughter Valentina along .
The Spanish royal made a speech at the Woman Awards in Madrid . She presented Mexican actress Salma Hayek with an award . Letizia was glamorous in a sequinned dress and showed off a bob . Backless dress revealed a set of sharply defined back muscles . Ms Hayek , 48 , brought her seven-year-old daughter Valentina along .