Ever since it got first leaked, Germany's new home kit was the cause of many discussions and not everyone was pleased with its design to say the least. Today against England at Wembley, the national team finally wore the 1990-inspired kit on the pitch for the first time - check out some of the best pictures below.