Fergie is back!
And has so many amazing moments, we had to break it down GIF by GIF!
[Image via Instagram.]
While the whole world watched one royal baby pop in England - another amazing babe was delivered on the same day just around the corner in Madrid, Spain!
Details of the actress's delivery are still shrouded in secrecy, we don't even know the name of the little lady, but we're sure Penelope and Javier will reveal more information about their new girl once they are good and ready!
We hope the first picture of their daughter is with their 2-year-old son Leonardo - that would just be too precious!
A HUGE congratulations to Penelope, Javier, and their entire family for this blessed day in their life!
July 22nd was a fantastic day to have a baby!!!
[Image via Adriana M. Barraza/WENN.]