Brazil international Douglas Costa signed a five-year deal to move to Bayern Munich from Ukraine side Shakhtar Donetsk on Wednesday, as the German club completed its first big transfer of the off-season by paying a reported 30 million euros ($33.3m).
The fleet-footed winger will battle for a place on the left wing with Franck Ribery, who is struggling with a persistent ankle injury.
Costa is the fourth-most expensive signing in Bayern's history after Javi Martinez (who cost 40 million euros), Mario Goetze (37 million), and Mario Gomez (35 million).
"Douglas Costa will be a good addition to our squad, he has good technical skills, a strong left foot and is extremely quick," said Bayern's director of sport Matthias Sammer.
The 24-year-old, full name Douglas Costa de Souza, is on holiday now until the Bayern team is presented on July 11, although Pep Guardiola oversaw Bayern's first training session to prepare for the new season on Wednesday.
Costa made the last of his nine appearances for the Selecao in their Copa America quarter-final defeat to Chile last week when he missed a spot-kick as Brazil suffered a 4-3 defeat in a penalty shoot-out as it finished 1-1 after extra time.
He is Bayern's third signing ahead of the new season after Germany Under-21 midfielder Joshua Kimmich from second-division RB Leipzig and goalkeeper Sven Ulreich from VfB Stuttgart.
Bayern have recalled midfielders Julian Green, Pierre-Emile Hoejbjerg and Jan Kirchhoff after loan spells at other clubs as they bid to become the first German team to win four consecutive Bundesliga titles.