Salma Hayek: Natural wonder!