Jennifer Aniston is "really upset" Angelina Jolie is pregnant.

The former 'Friends' star, who divorced Brad Pitt in October 2005 following five years of marriage, is said to have taken the news of Angelina's alleged pregnancy extremely badly.

A source close to the actress said: "Jennifer is putting on a brave face, but inside she is really upset. She wasn't prepared for how she'd feel when she saw the pictures of Angelina and her bump.

"It took her by surprise because it was further proof of just how much Brad has moved on with his life compared to her."

Jennifer, 38, also resents Angelina because she never had a child with Brad.The source added to Britain's Star magazine: "Jennifer is desperate for kids. She can feel her biological clock ticking and is scared that she has left it too late. She keeps saying that she wishes she'd had kids with Brad and that, if she had, maybe things would have worked out differently.

"Splitting up with Brad was the hardest thing Jennifer ever went through, so hopefully she'll get over this latest hurdle. She's made of strong stuff."Angelina - who has three adopted children, Maddox, six, Pax, four, and Zahara, three, and a 20-month-old biological daughter, Shiloh, with Brad - is rumoured to be pregnant with twins.

RELATED PHOTOS AND ARTICLES
Brad Pitt - 2004 Cannes Film Festival - Troy PhotocallAngelina Jolie - Ocean's 13 Los Angeles PremiereJennifer Aniston - 29th Annual Peoples Choice AwardsAngelina Jolie - Clinton Global Initiative Annual Meeting - September 26, 2007Angelina Jolie - A Mighty Heart - New York City Movie Premiere - ArrivalsJennifer Aniston - The 33rd Annual People's Choice Awards - Press Room
Angelina To Remember Her Mother14th Annual Screen Actors Guild Awards - Arrivals
Sources Confirm Angelina Jolie's PregnancyBrad Pitt Is The Ultimate Idol
Jennifer Aniston, Angelina Jolie To Host Same PartyCourtney Cox Buys Her Friend A Set Of Wheels
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.