Body after baby has never looked so good thanks to Penelope Cruz. The actress was glowing Thursday night at the London premiere of her new movie, The Counselor. It's pretty hard to believe this stunner had a baby just a little over two months ago. Penelope showed off her post-baby figure for the first time rocking a gorgeous navy blue and gold dress by Temperley. Penelope and her hubby Javier Bardem welcomed baby girl Luna on July 22nd. The couple is also parents to 2-year-old Leonardo.