Michelle Keegan found herself gagging after biting off more than she could chew while enjoying a nutritious lunch.
The 36-year-old man The actress of Our Girl was shocked to realise she was sharing her lunch for one over the weekend.
She took to social media after discovering a maggot and its unhatched eggs inside her fresh pea pod over the weekend.
In an Instagram Story update, she recounted her panic as she nearly ate more protein than she bargained for during snack time.
The actress posted a video of the insect inside one of the green peas, which she shot while it wriggled around.
Penning a caption outlining her disgust, the star said: ‘I’m never eating peas out of a pod again!!!’, followed by a sick-faced emoji and a caterpillar cartoon.
She finished off her sentence by writing: ‘Laid its eggs all over it as well’, which she marked with a side-eye emoji afterwards.
Michelle is a proponent of a better lifestyle, as is her reality star husband Mark Wright, 36, who routinely tweets about health and fitness on social media.
Her most recent life realisation occurred when she responded to trolls who commented on her weight beneath a campaign Instagram picture.
The singer, who was showing off a new clothing line collection she had released with Very, lashed back at comments in the comment area that poked fun at her tiny body.
Alongside a gallery of photoshoot images, Michelle typed a caption that read: ‘If you know me you’d know I LOVE Summer, this is why I’ve been sooo excited for my new Summer collection to drop.
https://www.instagram.com/p/Ct7QRNsMrX8
‘Here is it. Has anyone got any exciting summer trips planned? [sic].’
Despite the flood of messages congratulating the celebrity on her excellent looks and accomplishments, one fan’s comment stuck out above the rest.
They said: ‘You need to show this collection on a real size woman not a size 6,’ to which the former Coronation Street actress quipped: ‘You need to get off my page and stop writing such ignorant and offensive comments’.
Not willing to give up the fight, the social media user challenged Michelle further by responding with: ‘How was that offensive ? Nice collection but like to see it on someone that’s not a size 6’.
The star had a reply of her own when she clarified: ‘Thank you for your comment. But I believe every woman any shape or size is a ‘real’ woman x [sic].’