
Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018

Eva Herzigova by Juergen Teller for Vogue Paris May 2018
Model: Eva Herzigova;
Photographed by Juergen Teller;
Stylist: Anastasia Barbieri;
Hair: James Pecis;
Makeup by Karim Rahman.
I am IN LOVE with these pictures. I wish I was that cool 😩😆
Jen, you are gorgeous!😘