Eva Herzigová - now
Happy Birthday, Eva Herzigová - the supermodel turns 40 on March 10!
It might be over 20 years since Eva's modelling career first took off, but she still looks stunning. (We hope we look like you at 40, Eva!)
Click through to see other supermodels now and then...