Katey Johnson decided she fancied a change and wanted to wear a skintight dress - something she wouldn't normally wear.
In a Facebook post that has since gone viral, Johnson said she decided to wear a dress she had "no business wearing" as it wasn't made for her 72kg body.
"When I tried it on I knew the dress wasn't made for my 5'2″ body, 160 lb. body, but I felt great in it," she wrote.
"I'm not known to wear form-fitting clothes. At all. But I wanted it, so I bought it. And I was proud of myself for it," she added.
"Someone could say that I look a little pregnant in it, because of, you know, that part sticking out in the front. I do look a little pregnant. That's fine. Once upon a time I grew two babies in that part sticking out in the front, but I assure you, now it's just where I keep my cheeseburgers and sauvignon blanc."
She said she decided to stop beating herself up over her extra weight and, instead, chose to embrace her body exactly how it looked.
"For 40 years I've stood in the mirror and compared how I look to how I THINK I should look. And it's exhausting. Now, in an ugly world where I have so many other, more important things to worry about, I'm hitting that red decline button when the self-doubt calls start pouring it. I don't want to do it anymore. I want to be in the business of loving myself. It's as simple as that.
"I'm not saying I'm giving up. I'll still try to get healthy, here and there. I'm just taking a break from beating myself up. I'm muting the negative things I say to myself, because as it turns out, I care way more about my own comments than anyone else's."
In just three days, Johnson's post was shared more than 4000 times as the internet loved her "body positive" message.
Johnson also received hundreds of comments commending her for her positive attitude.