carriecc wrote:
The redhead in the first pic is Karen Elson I think??
That's it! 

Natasha Poly for Carolina Herrera:
image

image

image