Princess Madeleine of Sweden was today safely delivered a baby boy at Danderyd Hospital in Stockholm at 13:45 on 15 June 2015. Christopher O’Neill was present at the birth and cut the umbilical cord. The baby was 49cm long and weighed 3080kg. The newborn prince is 6th in line of succession to the Swedish throne. His name and duchy will be revealed in due time. Both mother and son are doing well.