Marc Anthony and Shannon De Lima have confirmed their split.
The 48-year-old singer and the 28-year-old model have announced they are divorcing after two years of marriage.
They said in a joint statement to E! News: "After much consideration, we have mutually and amicably decided to end our two year marriage. We ask for privacy during this difficult process, and no further comments will be made from either one of us about this personal matter."
Rumours of the couple’s separation were first revealed a month ago when a source claimed they had separated earlier in the year.
It will come as a shock to fans of the couple after Shannon posted a sweet message to celebrate her spouse’s 48th birthday on Instagram.
She wrote at the time: "Thank you for sharing your life with me … and for being the best husband and friend someone could wish for."
Meanwhile, Marc – who has eight-year-old twins Max and Emme with his ex-wife Jennifer Lopez, Cristian, 15, and Ryan, 12, with his former spouse Dayanara Torres and 22-year-old Ariana with ex-partner Debbie Rosado – previously admitted his biggest regret is not being a stay-at-home dad.
He said: "The one regret would be that what I chose to do took so much of my time. What I would have done to have been a stay at home dad, and, you know, witnessed every second of everything. I would have loved that. Didn’t work out that way. So it’s the one thing that just tugs at me going and – that’s the biggest sacrifice. And you sort of – you sorta – start to wonder was it all worth it. Was it worth it? You know, on that level."