We are overjoyed by the news of the birth of the British Princess! The celebration of the new baby is visible where ever you go in London, from people waving the British flags, flowers and gun salutes. Read more
It has been announced that the newborn Swedish Princess, 20 inches long and weighing 7.23 pounds, was born at 4.26am (3.26am GMT) at the Karolinska University Hospital in Solna, outside Stockholm.
The girl’s name would be announced later this week. What do you think it will be?