Queen Letizia of Spain, Dame Judi Dench, Stephen Frears attends Closing Gala of the 11th edition of the 'Atl??ntida Mallorca Film Fest' at La Misericordia' Cultural Centre on August 1, 2021 in Palma, Spain. 01 Aug 2021 Pictured: Dame Judi Dench, David Mills, Stephen Frears, Anne Rothenstein. Photo credit: MEGA TheMegaAgency.com +1 888 505 6342