Showing off her growing baby bump, Angelina Jolie was spotted leaving the Eden Roc hotel on Thursday to attend a day of promotions for the film “Kung Fu Panda”.
The Beowulf babe is currently shacked up in Cannes, France for the 61st annual Cannes Film Festival - creating quite a stir by confirming that she and Brad Pitt are expecting twins.