OLIVIA Leedham, Teen Mom star David Eason’s ex, has shared new photos of their rarely-seen son, Kaden.
The mother-of-two shared new photos from a recent vacation with her children on Instagram.

6

6
“An Easter Vacation we will never forget,” Olivia, 28, captioned her carousel of photos along with emojis and hashtags.
Kaden, 9, along with his little sister, Lailah, smiled big as they enjoyed the Florida water and weather.
In the snaps, Kayden was enjoying some food, steering a kayak, posing by a water fountain, and having fun while wearing bunny-themed glasses.

6
The little boy has remained out of the public eye amid his strained relationship with the Teen Mom 2 alum.


CUSTODY BATTLE
In 2020, the embattled reality star took to his Instagram to vent his frustration at not having custody of his son Kaden but promised he would be “back in my arms” soon.
David lost custody of Kaden in 2014 when the boy was just 10 months old.
Olivia was awarded full custody of Kaden after David was found to have committed domestic violence and “endangering” Kaden’s life during their relationship.
David was also given a no-contact order and has since petitioned the courts multiple times to get custody of Kaden, and in 2018 was allowed to see him every other weekend.
But in a social media rant, David shared multiple posts and photos of his son, suggesting he would have custody again.
“When the best moments are missed for years on end because of a grudge, you know you’re obsessively controlling,” he wrote on Instagram stories alongside a collage of photos of Kaden.
In another post, he wrote: “Just a few more months and I will have my son back in my arms! It’s been too long! I never knew anyone could be so cold hearted as to alienate my son from me but the truth always comes out and justice prevails!”
In 2019, Olivia started a GoFundMe to help pay her legal fees as she battles David in court.
That led to him calling his former baby mama an “alcoholic, cheater, drug addict, scam artist and spouse abuser.”
Read Related Also: Penelope Disick, 10, & North West, 9, resurface in Kim Kardashian’s new photos, but fans think Psalm, 3, steals the show
David was dropped from Teen Mom by MTV in 2018 after making “homophobic” comments and Jenelle was axed a year later after David shot and killed her dog for apparently nipping at their daughter Ensley.
Following the shocking incident, their kids were temporarily taken into custody by the CPS.
MIXED FAMILY
The post came as a bit of a shock as Kaden is rarely seen on Instagram like the rest of David’s children.
He also shares his daughter Maryssa, 13, with his ex Whitney Johnson, and Ensley, six, with his wife Jenelle.
Jenelle has Jace with her ex Andrew Lewis, and Kaiser, eight, with Nathan Griffith, in addition to Ensley.
JENELLE’S JABS
David’s relationship with his ex Olivia has been strained for years, and she has often been the target of his and Jenelle’s social media attacks.
In March, fans slammed Jenelle for “body shaming” Olivia by making a cruel comment about her boob job online.
It all started after David’s model ex showed off her curves in a tiny orange bikini on her Instagram.
She wore a camo trucker hat and sat on a wooden table outside, her knees tucked underneath her.
Olivia smiled as she leaned forward to hold onto the chair in front of her, showing off more cleavage in the slinky top.
Over one side of her bikini, she held a little shell emoji, seemingly covering a nip slip.
The location was tagged as Wilmington, North Carolina, and she wrote that “summer is on the way.”
Jenelle, who has previously accused Olivia of using GoFundMe money she raised for a custody lawyer on a boob job, reportedly saw the new snap and called out the model.


User Kitty Jakers shared a grab of the ex-Teen Mom star’s post to her Instagram Story before she later deleted it.
The mother of three, who has admitted to having her own breasts done, wrote: “Gotta admit, your boobs look really bad after using people’s donation money for breast implants.”

6

6

6
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version=’2.0′;n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,’script’,’
fbq(‘init’, ‘752905198150451’);
fbq(‘track’, “PageView”);