Former Wales and British and Irish Lions centre Jamie Roberts has signed a one-year contract to play for South African Super Rugby side the Stormers.
"It has long been a goal of mine to play in the Southern Hemisphere and I cannot think of a better place to do so than in the Western Cape, where people are so passionate about their rugby and also staying in Cape Town, which is such an amazing city," Roberts said.
"While I am looking forward to wearing the shirt, my key drive is to perform on the pitch, win week in week out and to help to drive success."
New Stormers coach John Dobson said Roberts' experience will be invaluable with the side having lost Springbok centre Damian de Allende to Japanese side Panasonic Wild Knights.
"Jamie's record and reputation speaks for itself, but I am particularly excited to see the impact that he will have on the likes of talented players such as Damian Willemse, Dan du Plessis, Rikus Pretorius and Lyle Hendricks who will be able to soak up so much from playing alongside him," Dobson said.
"He is renowned around the world for his professionalism and we are all looking forward to the impact he will have here."
Roberts, 33, played the last of his 97 Tests in 2017, and toured South Africa and Australia with the Lions.
The Stormers open their season at home to the Hurricanes on February. 1.