When Brandi Benner's little girl, Sophia, achieved a big milestone - using the potty for one month straight - her mum took her to the shops to pick out a special toy.
But after the adorable toddler went to the counter with the doll she'd chosen - a black doctor doll - her mum was godsmacked by the cashier's reaction.
'The woman gave me a puzzled look and turned to Sophia and asked, "Are you sure this is the doll you want, honey?",' Brandi explained in her Facebook post, which has now been shared over 200,000 times.
'Sophia said, "Yes, please!" The cashier replied, "But she doesn't look like you. We have lots of other dolls that look more like you."
'I immediately became angry, but before I could say anything, Sophia responded with, "Yes, she does. She's a doctor like I'm a doctor. And I'm a pretty girl and she's a pretty girl. See her pretty hair? And see her stethoscope?"
'This experience just confirmed my belief that we aren't born with the idea that color matters. Skin comes in different colors just like hair and eyes and every shade is beautiful.'
The impassioned post has now gone viral, with thousands of people commenting to show support for the little girl. Good on you, Sophia!