Penelope Cruz gave birth to her second child yesterday - exactly the same day as the Duchess of Cambridge gave birth to her baby boy!
While the world went into meltdown yesterday for Kate, barely a thought was spared for poor old Penelope. Looks as though Kate went and stole Penelope's baby thunder, eh?
The 39-year-old, who was thought to be due in June, was admitted to hospital yesterday morning with her husband Javier Bardem by her side.
The couple, who started dating in 2007, already have a two-year-old son, Leonardo, but their newest addition to the family is yet to be given a name.
A little baby prince and a little Spanish señorita born on the same day... how perfect could this fairytale be? We predict a future wedding on our hands!
What do you think?
WILL KEEPING UP WITH THE KARDASHIANS END IN 2015?
FROM CHERYL TO DAVID CAMERON: CELEBS SEND ROYAL BABY CONGRATULATIONS ON TWITTER
PRINCE WILLIAM'S STYLE INSPIRATION FOR THE ROYAL BABY