In an Instagram post, the 29-year-old singer shared a picture in which she can be seen at ease in her own skin.
"I didn't always love my legs, but as I've grown, I've learned to love and celebrate myself, just as I am. I began to realise that my legs are STRONG and they carry me every. Single. Day," wrote Duff.
A partner with the #AerieReal U-Day campaign, she further wrote that people should be respectful and grateful to their bodies and that one needs to be content in their own right.