Charley Webb has taken to Instagram to share a photograph of her three boys – Buster, nine, Bowie, three, and five-month-old Ace.
The 31-year-old actress, who plays Debbie Dingle in Emmerdale, captioned the photo with an endearingly honest message about parenthood.
And fans of the star clearly loved the sentiment, as they were soon filling her inbox with warm wishes.
Charley, who's married to her Emmerdale co-star Matthew Wolfenden, wrote alongside the picture: "I don't often manage to get a picture of all 3. It's my favourite one yet.
"I've found the jump from 2 to 3 huge and I don't mind saying it. I think sometimes people aren't honest enough about how full-on it is.
Absolutely beautiful photo. You're right, it's not easy and definitely isn't perfect.
"With one, two, three, four, however many you've got, it's ok to admit that being a Mum (or a Dad) is a really hard job. Harder than any other in my opinion.
"I often look at people's Instagrams and think how perfect their life looks. It won't be. Just like mine isn't.
"Looking at this picture you'd think we were out having a lovely peaceful, family walk. We were, but... Bowie had a full-on meltdown after this because he didn't want me to 'picture him' (that's what he says).
"Luckily, it was early and it didn't stress me out. We were outside in the fresh air and we got on with the day. He got over it. Just reminded me to look at a photograph and think about the bigger picture.
"No one's life is ever perfect and no kid is ever perfect all the time. Xx."
The message really struck a chord with Charley's followers. One wrote: "I love how real and honest you are, and look at these 3 gorgeous boys. Little heartbreakers!!"
Another added: "Absolutely beautiful photo. You're right, it's not easy and definitely isn't perfect. Enjoy every second with your babies. Xxx."
And a third wrote: "Love your honesty. If only everyone spoke the truth. Then we wouldn't continually be comparing ourselves to other people's 'perfect lives'. We have to take that pressure off. You have a beautiful family."
Charley and Matthew – who plays David Metcalfe in the ITV soap – tied the knot in February last year.
The couple's co-star Lucy Pargeter was one of the bridesmaids.
Got something to say about this story? Leave us a comment on our Facebook page @EntertainmentDailyFix!