HOLLYWOOD royalty graced Madrid as Steven Spielberg premiered his latest film Lincoln at the Casa de America.
The 66-year-old director was joined by actor Daniel Day-Lewis, who plays the U.S president, and his on-screen wife Sally Field.
Lewis, 55, is tipped to make movie history by scooping three Oscars for his portrayal of the president just weeks after picking up a Golden Globe.
The film documents Abraham Lincoln’s final months in office as he tries to abolish slavery and put an end to the U.S Civil War.
Oscar rival Bradley Cooper was also in Madrid the same evening to promote his latest flick Silver Linings Playbook.