Everton have completed the signing of Wigan Athletic left-back Leighton Baines.

Baines has signed a five-year deal for an undisclosed fee after completing a medical and agreeing personal terms.

The 22-year-old was at Goodison Park when the Toffees played Werder Bremen in a pre-season friendly.

Baines told their official website: "I am very happy now it is all done and I am looking forward to getting on with it."