Prince Carl Philip and Princess Sofia have had a son

On Tuesday April 19 at 6.25 p.m., Princess Sofia gave birth to a son at Danderyd hospital in Stockholm.

Weight: 3595 grams
Length: 49 cm

Both mother and child are in good health.

Prince Carl Philip was present at the hospital throughout the birth.