Everton have completed the signing of Barcelona winger Gerard Deulofeu.
The 21-year-old has signed a three-year-contract - with the option of a further year - in a deal worth £4.2million.
Deulofeu impressed on loan at Goodison Park in the 2013-14 campaign but returned to his parent club and was subsequently loaned out again to Sevilla.
Toffees boss Roberto Martinez, who had a good relationship with Deulofeu, told evertonfc.com: "Gerard needs no introduction to anyone here at Everton, for we are all well aware of his incredible footballing talent.
"We got to know him really well from his loan period, not only as such a talented player but also his great character. He will be a fantastic asset to our club."