Keira Knightley struggled to play a convincing noblewoman in new movie THE DUCHESS - because her costume made her belch constantly.
The actress, who plays the Duchess of Devonshire in the period drama, insists the corsets she wore were so tight around her torso, they made her gassy.
She says, "The corsets were very restrictive. The worst part was after lunch because they don't help your digestion.
"My co-star Hayley Atwell and I were playing ladylike characters but belched all over the place."