British model Iskra Lawrence decided to make a pretty clear point about body positivity on a busy train - by stripping down to her underwear and addressing a carriage of people.
The 26-year-old filmed her passionate speech about learning to love her own body and celebrating differences.
"I want to make myself vulnerable today so you can see truly the journey I've come on with my own body and how I feel about myself today. So I'm going to reveal myself to you," she said before taking off her dress, to the surprise of the New York subway commuters around her.
Iskra said: "No one else holds our self worth but us. I grew up hating what I saw in the mirror, because society told me I was not good enough. I thought there was something wrong because I didn't have a thigh gap, that I had cellulite, that I wasn't skinny enough. That is the media, that is society making a small standard of beauty. When we are so much more than that.
"This body is not just something to be objectified, to be grabbed, to be looked at. This is my vessel, this is my home, I respect it. No matter what I'm wearing right now, do not judge me."
Iskra has been involved in campaigns to stop online harassment and has previously spoken out about unrealistic beauty standards.
Towards the end of her speech she adds: "What I really hope by sharing this with you today is that you are going to see yourself differently. Every single one of us has so much worth and so much value that is so much more than just skin.
"We can change how we view ourselves, we can change by being unjudgemental to others."