Update! Turns out that the below is, as suspected, just a bunch of hoo-ha. According to People, "Angelina has not given birth. She is fine, enjoying her home and her family in France."
There's been a flurry of gossip all over the Internet this morning that Angelina gave birth to the twins this past Sunday, May 25th at a Catholic clinic in Aix-en-Provence (coincidentally, I lived in Aix for about three weeks 16 years ago and it was AMAZING).
There are even reports that the names of the babies are Isla Marcheline Jolie-Pitt and Amelie Jane Jolie-Pitt, which if true, would be a nice tribute to both grandmothers. However, this is probably nothing more than hogwash.
Gossip is fun, dontcha think?