Southampton have broken their transfer record to sign Moroccan attacking midfielder Sofiane Boufal from French side Lille for £16m.
Boufal, 22, scored 11 goals last season to help Lille finish fifth in Ligue 1 and qualify for the Europa League.
Southampton's previous transfer record was the £15m they paid Roma for forward Dani Osvaldo in 2013.
"I can see that this club is the best place for me to continue my progression as a footballer," Boufal said.
Les Reed, the club's executive director of football, said: "We are extremely confident he will successfully adapt to life in the Premier League.