The FA have confirmed that Chile and Germany will play England at Wembley next month.
The two games, which will be played on Friday 15 November and Tuesday 19 November, will be billed as the final act in the FA's year of 150th anniversary celebrations.
Chile, who have qualified for next summer's World Cup, will be first up for Roy Hodgson's side. The South Americans, ranked two places below England at 12th in the world, last visited Wembley in 1998 with two goals from Marcelo Salas seeing them leave with a 2-0 victory.
The more appealing clash of the two will see England take on old rivals Germany. Joachim Loew's side have also qualified for the World Cup in Brazil and ranked second in the world, will offer a tough examination for the Three Lions.
It will be the last England game at Wembley of 2013 and the visitors will be eager to spoil the party - just as much as England will want to end an encouraging year on a positive note.
The sides last met in Bloemfontein at the 2010 World Cup when Germany won 4-1 in a game perhaps best remembered for Frank Lampard's 'ghost goal'.