Not to be outdone by the Royal Family, Penelope Cruz gave birth to a baby girl in Madrid, Spain on Monday (July 22).
The Vanilla Sky star and her No Country For Old Men actor hubby Javier Bardem are elated at the arrival of their second child, born at the Ruber Internacional Hospital on the same day that Prince William and Kate Middleton had their baby boy.
Penelope and Javier also have a two-year-old son named Leonardo, and Cruz previously told press that shes a huge fan of motherhood.
From the first second you feel so much love. Nature is very wise and gives you nine months to prepare, but in that moment, when you see that face, you are transformed forever.