IT is not quite a royal baby…. but it is definitely the next best thing.

Spain’s hottest actress Penelope Cruz has given birth to her second child.

She and husband Javier Bardem welcomed their baby into the world on Monday, the same day royal baby fever swept the world.

Cruz, 39, and Bardem, 44, are notoriously private when it comes to family matters, but sources say the baby girl is healthy and happy.

The celebrity couple already have a two-year-old son, Leonardo.

Cruz recently said “I want my son and my kids to grow up in a way as anonymous as possible.

“The fact that his father and I have chosen to do the work we do doesn’t give anybody the right to invade our privacy.”