Princess Maria Laura of Belgium shocked royal watchers with a surprise baby announcement after secretly welcoming her first child, a son named Albert.
It's the second royal baby to be born this week after Princess Beatrice and husband Edoardo Mapelli Mozzi welcomed their baby girl, Athena.