James Hook will return "home" to Ospreys next season after six years away.
The 31-year-old Gloucester fly-half has signed a three-year contract with the Welsh regional side that will take effect once the current campaign ends.
Hook, capped 81 times by Wales, left Ospreys for a lucrative move to Perpignan in 2011, and moved on to Gloucester three years later.
Now he is ready to return to the team where he began his senior career, and for which he is the second highest points scorer.
Hook said: "I'm delighted to be going back home next summer.
"It's been fantastic to go away to new places, get some unbelievable experiences in England and France with two great clubs, but I'm coming home to a team that's going places, with good coaches who I know well and a quality squad with some world-class players and really exciting young talent.
"It's good for me personally, as a rugby player, and it's the right thing for my family, to be coming home.
"I always planned, or hoped, that I'd come back but six years is a long time. A lot has changed in that time and anything could have happened. I'm grateful, and fortunate, that I'm getting this opportunity.
"It's important I finish well at Gloucester. It's a great club with some great people involved and they've been really good to me. I've enjoyed my time with the club and I want to end on a high there to say thank you for that, before I can focus on the new challenge at the Ospreys."
He added: "I don't think I'm finished yet. I'm only 31, I'm playing week in, week out with Gloucester and I think I've got plenty to give on the field for a few years to come.
"The Ospreys are ambitious, they are creating strength in depth, and that suits me."