Prince Carl Philip of Sweden

Princess Sofia of Sweden and Prince Carl Philip are snapped smiling as they leave hospital in Stockholm with their new baby girl
Princess Sofia of Sweden gives birth to ‘healthy’ baby girl in Stockholm with husband Prince Carl Philip by her side