Despite finding it difficult to turn down an approach from the Bulls, Stormers utility back Damian Willemse, said that ultimately he decided to stay in Cape Town because he was happy in the city.
WP Rugby confirmed on Friday that Willemse, who plays at flyhalf and fullback, had signed a three-year contract.
Bulls coach Jake White has long spoken of his admiration for Willemse's silky skills but after spending his formative years in Cape Town, Willemse decided to put pen to paper on a new contract.
"I have come through the system and I am very happy here. I have walked a long road with the coaching team and the management at the union. This is my home," Willemse told Rapport.
Willemse says that although hard work lies ahead for the Stormers as the South African franchise heads north to play in the upcoming Rainbow Cup, the team can excel.
"I anticipate that together as a team and coaching team, we can reach new heights. There are still a few things that we will have to tweak and work hard on," he added.
Willemse first played for the Stormers in 2017.
He won his first Springbok cap the following year and has to date played six times for the national side.