Nicole Kidman has given birth to a health baby girl named Sunday Rose Kidman Urban.

Sunday was born yesterday morning.

Her husband Keith Urban was by her side the whole time and reports said mother and baby are well.

Kidman has made no secret of her desire to raise her children in private on a tiny Fijian Island, away from the glare and bitter temptation of Hollywood.

Kidman has been to the exclusive Wakaya Resort a number of times.