Teen Mom's Kailyn Lowry has sparked concern among fans after posting a series of photos showing the scary injuries one of her son's suffered over the weekend.
The reality star, 30, took to her Instagram Stories on Sunday to show off the bumps and cuts sustained by what seems to be her eight-year-old son Lincoln Marroquin, who she shares with her ex-partner Javi Marroquin.
In the first picture, Kailyn lifted her son's top up to show a huge swollen and red area on his stomach. Alongside it, she wrote: "How our weekend went... Bee stings &..."
In another image, the mum-of-four showed a close-up of Lincoln's ear which had a slit cut into it. She captioned it: "How tf?????"
Fans were concerned by the pictures and commented on one of Kailyn's recent posts to ask about her son.
One person wrote: ""Omg I saw your story! Poor Lincoln," with a prayer hand emoji. Another added: "Omg.i saw your story.. poor Lincoln is he ok?"
Kailyn didn't share any more information about the injuries. She did later post a video of Lincoln and herself on TikTok as they took a trip to Starbucks, with both seeming to be in good spirits.
Fans have recently been speculating that the 16 and Pregnant star is currently expecting her fifth child.
Rumours have been circulating for months, though fans grew more convinced last week after Kailyn shared a selfie as she beamed at the camera.
She gave a shout-out to her makeup artist and her followers couldn't take their eyes off her face.
One fan commented: "A really pregnant face," with another adding: "The nose. You can always see it in the nose."
A third wrote: "I'd bet she's 7+ months along lol even her nose [has] spread."
"She's definitely got another bun in the oven," penned another.
Additionally, Kailyn admitted to cutting out coffee several months ago, something which is advised for pregnant women.
Kailyn is also mum to Isaac, 12, with her ex-partner Jo Rivera, Lux, five, and Creed, two, with her ex-partner Chris Lopez.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.