Infamous rock legend Keith Richards does more diaper-changing than drug-taking these days -- the 67-year-old is not only a father of four, but he'll be a grandfather of four when daughter Dandelion gives birth next month. The 39-year-old -- who goes by her middle name Angela -- is Keith's daughter with former girlfriend Anita Pallenberg. Her elder brother is Keith's son Marlon, 42, who has three kids of his own. Aside from her hands-on rock royalty dad, there'll be plenty of aunts and uncles to help out -- Angela has two younger half-sisters from Keith's marriage to wife Patti Hansen; Theodora, 26, and Alexandra, 25.
As she steadily approaches her due date, Natalie Portman, 29, looks happier -- and bigger -- than ever! The first-time momma-to-be and her fiance, dancer and choreographer Benjamin Millepied, were all kisses as they left dinner in New York City on May 23. Natalie looks about ready to pop! Benjamin, 33, kept a tight and protective arm around his pregnant fiancee as they lovingly strolled the streets.
Which Middleton sister do you think has better style -- Pippa or Kate? Go to
and let us know.