As previously reported, in December 2017, the Bravo star filed for divorce against husband David Beador after 17 years of marriage.

Shannon, who shares three children Sophie, 16, and 12-year-old twins Adeline and Stella with her ex, was recently on a trip to Mexico and a source told that her estranged husband picked up the $20,000 tab despite their divorce battle.

Shannon Beador, estranged husband David Beador and their kids

Source: intouchweekly

The source said on March 18,

Shannon recently took her three daughters with David to Mexico for a week of fun in the sun, and he paid for all of it. Even though Shannon and David continue to duke it out in court, he wanted them to have a great family vacation, without him.

The source added,

No matter what is going on with David and Shannon regarding the divorce, he will always step up and do the right thing for his family.

Earlier this month, David filed for joint custody of their kids and in court documents obtained, he claimed that Shannon is “not fostering or encouraging a healthy father-child relationship” between him and his kids.

The duo faced off in court on March 16 and they have been granted joint physical and legal custody of their kids and as per the report, they both signed the agreement.