Zoe Saldana is not just pregnant - she's reportedly having TWINS!

Sources confirm to E! News the actress and her husband, Italian artist Marco Perego, are getting twice as much baby as they bargained for - and couldn't be happier.

"She's thrilled!" an insider says.

Just two years ago the 36-year-old Avatar star revealed she someday wanted to have up to five children, so clearly things are on track for a big family.

Congrats to Zoe and Marco!