Everton have finalised the signing of Steven Pienaar after he was granted a work-permit.
The 25-year-old agreed terms with The Toffees last week.
Pienaar has now arrived on a one-year loan from Borussia Dortmund with a view to permanent switch.
"I am really excited to have joined a traditional club like Everton," he told Everton's website.
"It is always a good opportunity for the players to play in Europe and I am looking forward to making a return myself as I missed it last season."