Comments |
Penelope Cruz in her optical illusion dress at the 31st annual Toronto International Film Festival.