Keith Earls has signed a contract extension that will see him remain with Munster and Ireland until June 2021.
The 31-year-old, who has scored 27 tries in 70 Ireland appearances, said: "It would be hard to see me playing anywhere else.
"I’m delighted to have re-signed for a further two years.
"My family and I are thrilled and I’m looking forward to the future with Munster and Ireland."
Earls can play full-back, wing or centre and started all of Ireland's last eight Tests, including the Six Nations Grand Slam run earlier this year.
In May he won the Ireland Players' Player of the Year award.
David Nucifora, the IRFU's performance director said: "Keith had a tough run of injuries which ruled him out of the national team successes enjoyed in 2014 and 2015 but he has demonstrated his strength of character and star quality to return and perform at such a consistently high level on the international stage.
"He illustrated his leadership qualities on the summer tour to the US and Japan where he played a key role in the development of a number of younger players.
"We are delighted that Keith will continue his career in Ireland."
Earls made his Ireland debut against Canada in 2008, one year after his Munster bow, and was a Lions tourist in 2009 in South Africa.
The Limerick man missed out on Munster's last two Champions Cup games due to a hamstring injury but was included in Joe Schmidt's November squad, which was named yesterday.