jessica-simpson-subrves-460.jpgMatt Jones/Redbook

jessica-simpson-cover-230.jpgJessica Simpson covers the new issue of Redbook magazine, and the 33-year-old mother of two shows off her impressive post-pregnancy weight loss and chats about her body image struggles over the years.

On getting criticized for the pounds she gained during her two pregnancies, Jess says:
    I never listen to it, no matter who the press talks about when theyre pregnant. Its ridiculous and unfair. I think any woman who is pregnant and creating a life is pretty much entitled to eat whatever she wants as long as shes healthy. I wasnt going to let the media take away from what was one of the happiest times in my life.

Jessica also reflected on her high-waisted jean controversy from 2009, where she was slammed for flaunting her curves in a pair of unflattering pants. Whats so unbelievable is that I was probably at least 15 pounds smaller than I am right now. Whats more unbelievable is that the press could create something like that out of a pair of jeanswhat woman wants to be brought down for wearing a pair of jeans? In all fairness, those were the worst possible pants she could have worn that day...

But still, she doesn't let any of this get her down. Im very in control of who I am. Ive always been that girl who is driven and determined. Im sure that has something to do with all the responsibility I had when I was very young. I was essentially supporting my family from when I was 14. Hmm!

So how do she and fiance Eric Johnson make things work? Jess says:
    "Ive learned that sometimes love is not enough. You can have a soul mate and be madly in love with that person, but its not necessarily enough. I think you have to have personalities that mesh well. You have to be the yin to their yang. You also have to be open to figuring things out together and communicating even when its the last thing you want to do. I have to admit, it doesnt hurt that Eric is one of the hottest men Ive ever seen and he looks amazing naked!"

Click thru for another shot of Jessica!