Women come in all different shapes and sizes — and for these 10 female stars, they love their bodies just the way they are.
Scroll through to see how celebs like Rebel Wilson, Cameron Diaz, Beyoncé and more feel about their figures.
Trust us, you'll feel empowered after you do!
The actress slammed haters who commented on her weight gain. "I am not pregnant, I am just happy," she said. "I've gained these extra 10 [or] 15 pounds because of my cooking show. I'm just enjoying life, and when I want to drop the pounds, I will, but right now I'm happy with who I am."