Solange Azagury-Partridge with puppy
Chihuahua puppy courtesy of Paul. Cara Delevingne wears enamelled 'Hot Lips' rings, diamond, yellow gold and semi-precious stone 'Posie' rings and ruby 'Old Fashioned' necklace, all by Solange Azagury-Partridge. Cocktail dress, snakeskin-jacquard knit socks and python and silk sandals, all by Rochas. Wool cardigan with gold snakeskin detail, archive Rochas.