England's 23-man squad for the UEFA EURO 2016 finals has taken part in the final training session ahead of Thursday's friendly against Portugal.
The game, which takes place at Wembley Stadium connected by EE, is the final fixture before the Three Lions depart for France on Monday.
England v Portugal
7.45pm, Thursday 2 June
Wembley Stadium connected by EE
Ryan Bertrand was again missing from the session as he continues to receive treatment, but all other 22 players took part.
Watch video footage of today's training session courtesy of FATV:
England get ready to take on Portugal at Wembley