So, guess who's on the Harper's Bazaar May 2012 cover. Yeah, it's Penelope Cruz. I have to say that she is amazing, she looks stunning, her make-up is flawless, her hair is more that fabulous. Her lips are simply seducing. She is wearing Armani Privé crystal jacket and diamond&sapphire necklace. I mean, Jesus, how many 37 year old women can look like this??!! In the interview she talks about her family, fashion and her idol. Guess who it is?? It's nobody else than movie icon Meryl Streep.