Jennifer Garner has confessed she has to wear more than one girdle to squeeze into her red carpet dresses.
The Alias star - who has a 21-month-old daughter Violet with husband Ben Affleck - has revealed couture gowns rarely fit her because she isn't a Russian teenage model.
Jennifer told Marie Claire magazine: "I usually feel like, 'No matter how many girdles you put me in, you will not be able to zip this.' They always say to you - as though it's something that should make you happy - 'This is fresh from the runway.'
"But what I think is, 'That was made for some 14-year-old girl from Russia! It was not made to go on my body.'"
The 35-year-old actress recently revealed she banned her co-stars from going near her boobs during fight scenes in her latest movie The Kingdom as she was breastfeeding Violet at the time.
She said: "It was so down and dirty that I had scratch marks that we had to cover up on my face for the next few days.
"But the guy I was fighting had to stay away from my boobs because I was breastfeeding. That was the one sacred thing."
Jennifer plays a US government agent in action film The Kingdom which is set in Saudi Arabia.
The Kingdom also stars Jamie Foxx, Chris Cooper and Jason Bateman.