England next for Del Piero?