Although it looks like she has just woken up, Michelle looks fresh-faced and beautiful in the snap.
Along with the selfie, Michelle also posted a screen grab of her donation to the charity.
While some Twitter users immediately questioned the 26-year-old actresses eyebrows, which look perfect, others defended her, pointing out that they are tattooed on.
The slap-free selfie comes after Michelle admitted that, following a holiday to Dubai with fiancé Mark Wright; she is too tanned to film her Coronation Street character’s death scenes.
Michelle plays Tina McIntyre in the soap, and she knows that her healthy post-holiday glow isn’t exactly the right look for her death.
She told a UK newspaper: “I’ve only got four more weeks left on Corrie and so it will soon be the death scenes, so I will literally need to be as white as a sheet.
“I’m praying there isn’t more sunshine in Manchester in the next few weeks, because I’m gong to have to stay indoors if there is.”
The beauty is half-Spanish, so it doesn’t take much for the sun to give her a glow, with her saying: “I was only away for a week and wore the highest factor sunscreen to protect my skin, but I just tan so easily.
“The only problem now is I need my tan to fade – and fast!”