Keira Knightley at the Excelsior Hotel in Venice – wearing Orla Kiely

rs572381267851360.jpg rs404918267851360.jpg rs131425267851360.jpg rs219871267851360.jpg

rs981315267851360.jpg rs139885267851360.jpg rs403945267851360.jpg