News, views and top stories in your inbox. Don't miss our must-read newsletter Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

Women being judged on their clothing and appearances unfortunately happens every day.

But one pensioner has taken a man to task for 'slut shaming' a woman in public, and it's absolutely glorious.

The incident was shared on Facebook by Tweet Scott Sparrow who said that it gave him a "wonderful day", and it's been shared more than 1,000 times.

(Image: Getty)

Scott was on the Tube between Oxford Circus and Chancery Lane when he saw the interaction unfold.

He wrote: "To my right is sat a lady, 25-30, wearing a revealing dress. To my left is an old lady, almost dead is how old she is.

"Standing in front of us is a man, 50s, suit and tie, eyeing revealing dress.

(Image: Facebook)

"Suit leans over to the revealing dress lady and says, 'Have some self respect when you dress yourself'.

"Revealing dress lady blushes to the colour of her almost-not-there dress."

As horrible an exchange as this sounds, the old dear was about to get stuck in, Scott went on.

Video Loading Video Unavailable Click to play Tap to play The video will start in 8 Cancel Play now

"Old soon to be dead lady is having none of this and in a South London accent shouts out, 'She can wear or not wear whatever the f*** she likes, even if she was naked with a sign pointing to her f***y which said... PARTY CITY ALL INVITED... Then that would still be none of your bloody business.

"'Now f*** off back to your bored wife!'

(Image: Getty)

After such an outburst, the younger woman did the natural thing - hugged the older lady while the man left the area.

Scott added: "That old lady will be my hero for the rest of her life, even if the rest of her life is like only another week. She was so old."