Past BAFTA winner Penelope Cruz at the Royal Opera House in London, England.