Angelina Jolie confirms twins

Angelina Jolie has confirmed she and partner Brad Pitt are expecting twins.

The 'Beowulf' star was forced to reveal her maternal secret when her 'Kung Fu Panda' co-star Jack Black let the news slip during an interview at the Cannes Film Festival.

Jack joked to the 'Beowulf' star: "You're gonna have as many as the Brady Bunch when you have these."

Angelina was then asked if it was true she was having a multiple birth, to which she replied: "Yeah, yeah, we've confirmed that already. Well, Jack's just confirmed it actually. We're out. We're fine.

"I'm very happy. Unlike most women, I love being pregnant... You just feel like everything about your body is there for your baby."

Angelina is still determined to keep the sex of the twins private, but suggested she may give birth in France.

Angelina and Brad already have four children, adopted trio Maddox, six, Pax, four and Zahara, three, and 23-month-old biological daughter Shiloh.