Eva Veil, the stunning Italian model, takes on a massive challenge