Heidi Klum wows in leopard print dress