July 23rd 2017, Lords Cricket Ground, London, England; The ICC Women's World Cup Final; England Women versus India Women; England Captain Heather Knight and her team celebrate with the Women's ICC World cup Trophy  (Photo by Mark Kerton/Action Plus via Getty Images)